added picoshare and hedgedoc docs
This commit is contained in:
parent
dc83f7ea64
commit
f99e70a0e4
1 changed files with 69 additions and 8 deletions
|
@ -11,9 +11,9 @@ Installation:
|
|||
{
|
||||
> {v3.15/main}
|
||||
> {v3.15/community}
|
||||
> {edge/main}
|
||||
> {edge/community}
|
||||
> {edge/testing}
|
||||
> #{edge/main}
|
||||
> #{edge/community}
|
||||
> #{edge/testing}
|
||||
}
|
||||
}
|
||||
Post install:
|
||||
|
@ -35,6 +35,7 @@ Post install:
|
|||
# rc-update add ups
|
||||
# rc-service ups start
|
||||
}
|
||||
|
||||
acf:
|
||||
{
|
||||
# apk add acf
|
||||
|
@ -44,6 +45,7 @@ Post install:
|
|||
> port=444
|
||||
}
|
||||
}
|
||||
|
||||
rsnapshot: << May be substituted with duplicati!
|
||||
{
|
||||
# apk add rsnapshot
|
||||
|
@ -71,6 +73,7 @@ Post install:
|
|||
# rc-update add crond
|
||||
# rc-service crond start
|
||||
}
|
||||
|
||||
apk-autoupdate : << Does not work possibly.
|
||||
{
|
||||
# apk add apk-autoupdate
|
||||
|
@ -80,6 +83,7 @@ Post install:
|
|||
> exec /usr/sbin/apk-autoupdate
|
||||
}
|
||||
}
|
||||
|
||||
Samba:
|
||||
{
|
||||
# apk add samba
|
||||
|
@ -102,6 +106,7 @@ Post install:
|
|||
# rc-update add samba
|
||||
# rc-service samba start
|
||||
}
|
||||
|
||||
ssh:
|
||||
{
|
||||
# apk add openssh fail2ban
|
||||
|
@ -110,6 +115,7 @@ Post install:
|
|||
# rc-update add fail2ban
|
||||
# rc-service fail2ban start
|
||||
}
|
||||
|
||||
Docker:
|
||||
{
|
||||
# apk add docker docker-compose
|
||||
|
@ -123,6 +129,7 @@ Post install:
|
|||
$ cd /opt/
|
||||
$ docker-compose up -d
|
||||
}
|
||||
|
||||
traefik:
|
||||
{
|
||||
+ Add stack << traefik.yml
|
||||
|
@ -156,7 +163,7 @@ Post install:
|
|||
|
||||
duplicati:
|
||||
{
|
||||
Image: ghcr.io/linuxserver/duplicati:latest
|
||||
Image: linuxserver/duplicati:latest
|
||||
Ports: 8200:8200/tcp
|
||||
Volumes:
|
||||
{
|
||||
|
@ -180,7 +187,7 @@ Post install:
|
|||
|
||||
webserver:
|
||||
{
|
||||
Image: httpd:latest
|
||||
Image: httpd:alpine
|
||||
Volumes:
|
||||
{
|
||||
/usr/local/apache2/htdocs
|
||||
|
@ -193,7 +200,7 @@ Post install:
|
|||
|
||||
postgres:
|
||||
{
|
||||
Image: postgres:latest
|
||||
Image: postgres:alpine
|
||||
Volumes:
|
||||
{
|
||||
/backup:/opt/postgres
|
||||
|
@ -221,7 +228,7 @@ Post install:
|
|||
|
||||
postgresbackup:
|
||||
{
|
||||
Image: prodrigestivill/postgres-backup-local:latest
|
||||
Image: prodrigestivill/postgres-backup-local:alpine
|
||||
Volumes:
|
||||
{
|
||||
/backups:/opt/postgresbackup
|
||||
|
@ -259,7 +266,7 @@ Post install:
|
|||
> create database vaultwarden;
|
||||
}
|
||||
|
||||
Image: vaultwarden/server:latest
|
||||
Image: vaultwarden/server:alpine
|
||||
Volumes:
|
||||
{
|
||||
/data:/opt/vaultwarden/data
|
||||
|
@ -307,7 +314,53 @@ Post install:
|
|||
Labels: << traefik.labels
|
||||
Restart: Unless-stopped
|
||||
}
|
||||
|
||||
picoshare:
|
||||
{
|
||||
Image: mtlynch/picoshare:latest
|
||||
Volumes:
|
||||
{
|
||||
/data:picoshare - local
|
||||
/etc/localtime:/etc/localtime:ro
|
||||
}
|
||||
Network: proxy
|
||||
Environment:
|
||||
{
|
||||
PS_SHARED_SECRET={passwd}
|
||||
}
|
||||
Labels: << traefik.labels
|
||||
Restart: Unless-stopped
|
||||
}
|
||||
|
||||
hedgedoc:
|
||||
{
|
||||
$ docker exec -it postgres /bin/bash
|
||||
# psql -U postgres:
|
||||
{
|
||||
> create database hedgedoc;
|
||||
}
|
||||
|
||||
Image: quay.io/hedgedoc/hedgedoc:alpine
|
||||
Volumes:
|
||||
{
|
||||
/hedgedoc/public/uploads:/opt/hedgedoc/uploads
|
||||
/etc/localtime:/etc/localtime:ro
|
||||
}
|
||||
Network: proxy
|
||||
Environment:
|
||||
{
|
||||
CMD_DB_URL= postgres://postgres:{passwd}@postgres/hedgedoc
|
||||
CMD_DOMAIN={domain}
|
||||
CMD_PROTOCOL_USESSL=true
|
||||
CMD_URL_ADDPORT=false
|
||||
CMD_ALLOW_EMAIL_REGISTER=true
|
||||
NODE_ENV=production
|
||||
}
|
||||
Labels: << traefik.labels
|
||||
Restart: Unless-stopped
|
||||
}
|
||||
}
|
||||
|
||||
matrix:
|
||||
{
|
||||
synapse:
|
||||
|
@ -350,6 +403,7 @@ Post install:
|
|||
> - /data/mautrix/signal/registration.yaml
|
||||
}
|
||||
}
|
||||
|
||||
mautrix-whatsapp:
|
||||
{
|
||||
$ docker exec -it postgres /bin/bash
|
||||
|
@ -399,6 +453,7 @@ Post install:
|
|||
> regex: << matrix.{domain}
|
||||
}
|
||||
}
|
||||
|
||||
mautrix-signal:
|
||||
{
|
||||
$ docker exec -it postgres /bin/bash
|
||||
|
@ -449,6 +504,7 @@ Post install:
|
|||
> regex: << matrix.{domain}
|
||||
}
|
||||
}
|
||||
|
||||
signald:
|
||||
{
|
||||
>> postgres database not yet available! (sqlite database)
|
||||
|
@ -462,6 +518,7 @@ Post install:
|
|||
Network: proxy
|
||||
Restart: Unless-stopped
|
||||
}
|
||||
|
||||
element:
|
||||
{
|
||||
Image: vectorim/element-web:latest
|
||||
|
@ -495,6 +552,7 @@ Post install:
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
homeassistant:
|
||||
{
|
||||
mosquitto:
|
||||
|
@ -531,6 +589,7 @@ Post install:
|
|||
> password_file /mosquitto/config/password.txt
|
||||
}
|
||||
}
|
||||
|
||||
ecowitt:
|
||||
{
|
||||
Image: bachya/ecowitt2mqtt:latest
|
||||
|
@ -548,6 +607,7 @@ Post install:
|
|||
}
|
||||
Restart: Unless-stopped
|
||||
}
|
||||
|
||||
esphome:
|
||||
{
|
||||
Image: esphome/esphome:latest
|
||||
|
@ -565,6 +625,7 @@ Post install:
|
|||
}
|
||||
Restart: Unless-stopped
|
||||
}
|
||||
|
||||
homeassistant:
|
||||
{
|
||||
$ docker exec -it postgres /bin/bash
|
||||
|
|
Loading…
Reference in a new issue