You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/push Build is passing
Details
|
2 months ago | |
---|---|---|
.drone.yml | 2 months ago | |
.env.sample | 4 months ago | |
.gitignore | 7 months ago | |
README.md | 7 months ago | |
compose.yml | 7 months ago |
README.md
amusewiki
A library-oriented wiki engine
- Category: Apps
- Status: 0
- Image:
amusewiki
, 4, upstream - Healthcheck: No
- Backups: No
- Email: No
- Tests: No
- SSO: No
Quick start
abra app new amusewiki --secrets
abra app config <app-name>
abra app deploy <app-name>
For more, see docs.coopcloud.tech
.
Post-install
WARNING: You probably should not use this recipe.
amusewiki
is best served on a bare metal Debian install. See packages.amusewiki.org for more...
abra app run <domain> app bash -u root
sqlite3 /var/lib/dbconfig-common/sqlite3/amusewiki/amusewiki
update site SET canonical = '<domain>' WHERE canonical = 'amusewiki.localdomain';
- edit
/etc/nginx/sites-enabled/amusewikidebian
server {
listen 80;
listen [::]:80;
server_name <domain>;
access_log /var/log/nginx/<domain>.log combined;
error_log /var/log/nginx/<domain>.err.log;
client_max_body_size 8m;
include amusewikidebian_include;
}
- change
/etc/nginx/amusewiki_debian
fromfastcgi_param HTTPS $https if_not_empty
tofastcgi_param HTTPS on
nginx -t && service nginx reload
cat /var/log/amusewiki/installation.log
to get your initial admin log in- Go to
/admin/sites
and create a new site and switch over to it
Reload
diff -Nu /etc/nginx/amusewikidebian_include /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian_include
cat /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian_include > /etc/nginx/amusewikidebian_include
diff -Nu /etc/nginx/sites-enabled/amusewikidebian /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian
cat /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian > /etc/nginx/sites-enabled/amusewikidebian
nginx -t && service nginx reload
ACK
melmothx
for a lot of help making this work