4get_openbsd
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
4get_openbsd [2025/02/09 04:01] – ethan | 4get_openbsd [2025/04/20 11:34] (current) – ethan | ||
---|---|---|---|
Line 1: | Line 1: | ||
======4get on OpenBSD====== | ======4get on OpenBSD====== | ||
- | this is a guide showing how to install [[https:// | + | this is a guide showing how to install [[https:// |
=====dependencies===== | =====dependencies===== | ||
====git==== | ====git==== | ||
Line 31: | Line 31: | ||
<code bash> | <code bash> | ||
pkg_add php-curl-8.2.27 | pkg_add php-curl-8.2.27 | ||
+ | </ | ||
+ | |||
+ | php runs in the webserver chroot (/var/www) for security. curl will look for / | ||
+ | |||
+ | create / | ||
+ | <code bash> | ||
+ | mkdir -p / | ||
+ | cp / | ||
</ | </ | ||
Line 85: | Line 93: | ||
<file / | <file / | ||
server " | server " | ||
- | | + | |
+ | | ||
tls { | tls { | ||
Line 130: | Line 139: | ||
go to /var/www/ and clone 4get's repository. | go to /var/www/ and clone 4get's repository. | ||
<code bash> | <code bash> | ||
+ | cd /var/www | ||
git clone https:// | git clone https:// | ||
</ | </ | ||
it will now sit at / | it will now sit at / | ||
+ | |||
+ | you also need to set the permissions of icons/. | ||
+ | <code bash> | ||
+ | chmod -R 777 ./icons/ | ||
+ | </ | ||
=====finalizing===== | =====finalizing===== | ||
there are a few last steps before 4get is public. | there are a few last steps before 4get is public. | ||
Line 170: | Line 185: | ||
</ | </ | ||
this will make the system run acme-client every hour for search.yonderly.org. | this will make the system run acme-client every hour for search.yonderly.org. | ||
+ | {{tag> |
4get_openbsd.1739073666.txt.gz · Last modified: 2025/02/09 04:01 by ethan