Compare commits
7 Commits
68610d10b7
...
ba9ba47081
Author | SHA1 | Date | |
---|---|---|---|
|
ba9ba47081 | ||
|
7ccf046cbf | ||
|
d9ca14554e | ||
|
64930658e0 | ||
|
e0b9b25da4 | ||
|
b5a988cdd8 | ||
|
772277f922 |
44
README.md
Normal file
44
README.md
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
# lyadmin #
|
||||||
|
|
||||||
|
## install ##
|
||||||
|
|
||||||
|
Setup a clean instance of OpenBSD
|
||||||
|
|
||||||
|
Login as root
|
||||||
|
|
||||||
|
Run the below command to automatically provision the tilde instance
|
||||||
|
|
||||||
|
```
|
||||||
|
pkg_add wget && wget 'https://git.lain.church/gashapwn/lyadmin/raw/branch/master/perl-script/provision.pl' -O - | perl
|
||||||
|
```
|
||||||
|
|
||||||
|
or
|
||||||
|
|
||||||
|
```
|
||||||
|
pkg_add wget && wget 'https://s.lain.la/wrMJw' -O - | perl
|
||||||
|
```
|
||||||
|
|
||||||
|
After the scripts run, haproxy, the Flask app for user requests (lingyind) and apache will all be installed and started.
|
||||||
|
|
||||||
|
lingyind listens on 127.0.0.1 port 5000
|
||||||
|
|
||||||
|
apache listens on 127.0.0.1 port 5001
|
||||||
|
|
||||||
|
haproxy listens on port 80 on all interfaces
|
||||||
|
|
||||||
|
You should be able to open your instance by IP address in your browser and see the home page
|
||||||
|
|
||||||
|
Make sure to setup HTTPS, setup authorized keys, disable password auth after install
|
||||||
|
|
||||||
|
## video tutorial of install ##
|
||||||
|
|
||||||
|
The below video is about 5 minutes and walks through the install of the instance on Digital Ocean.
|
||||||
|
|
||||||
|
Please disregard the comment on total price. The cost is probably higher than $100 depending on instance size. I was slightly tired when making this...
|
||||||
|
|
||||||
|
https://youdieifyou.work/files/vqkiqquzluv.mp4
|
||||||
|
|
||||||
|
## conf ##
|
||||||
|
|
||||||
|
in lyadmin.conf.json you can change the site name, set your email address and update the list of custom shells available
|
||||||
|
|
Loading…
Reference in New Issue
Block a user