Compare commits

..

3 commits

Author SHA1 Message Date
c20ffd49ab
git 2025-12-30 15:12:54 -06:00
9534b95b67
mastodon container names 2025-12-30 15:11:40 -06:00
6261b6d778
data files, set container names, enable ipv6 2025-12-30 15:10:08 -06:00
16 changed files with 448 additions and 1 deletions

View file

@ -4,8 +4,8 @@ After=network-online.target
Wants=network-online.target
[Container]
AddCapability=NET_ADMIN
ContainerName=caddy
AddCapability=NET_ADMIN
Image=ghcr.io/zenfyrdev/caddy:latest
Network=host
Volume=/etc/caddy:/etc/caddy:z

View file

@ -2,6 +2,7 @@
Description=Mastodon Dragonfly DB
[Container]
ContainerName=mastodon-dfdb
Image=docker.dragonflydb.io/dragonflydb/dragonfly
ContainerName=mastodon-dfdb
Environment=DFLY_snapshot_cron="* * * * *"

View file

@ -4,6 +4,7 @@ Requires=postgresql.service mastodon-dfdb.service
After=postgresql.service mastodon-dfdb.service
[Container]
ContainerName=mastodon-ingress
Image=ghcr.io/synth-download/mastodon-ingress:nightly
ContainerName=mastodon-ingress
EnvironmentFile=/var/containers/mastodon/.env.secrets

View file

@ -4,6 +4,7 @@ Requires=postgresql.service mastodon-dfdb.service
After=postgresql.service mastodon-dfdb.service
[Container]
ContainerName=mastodon-sidekiq
Image=ghcr.io/synth-download/mastodon:nightly
ContainerName=mastodon-sidekiq
EnvironmentFile=/var/containers/mastodon/.env.secrets

View file

@ -4,6 +4,7 @@ Requires=postgresql.service mastodon-dfdb.service
After=postgresql.service mastodon-dfdb.service
[Container]
ContainerName=mastodon-streaming
Image=ghcr.io/synth-download/mastodon-streaming:nightly
ContainerName=mastodon-streaming
EnvironmentFile=/var/containers/mastodon/.env.secrets

View file

@ -4,6 +4,7 @@ Requires=postgresql.service mastodon-dfdb.service
After=postgresql.service mastodon-dfdb.service
[Container]
ContainerName=mastodon-web
Image=ghcr.io/synth-download/mastodon:nightly
ContainerName=mastodon-web
EnvironmentFile=/var/containers/mastodon/.env.secrets

View file

@ -2,6 +2,7 @@
Description=PostgreSQL Database
[Container]
ContainerName=postgresql
Image=registry.hub.docker.com/groonga/pgroonga:latest-alpine-18
ContainerName=postgresql
EnvironmentFile=/var/containers/postgresql/.env

View file

@ -5,6 +5,7 @@ Requires=postgresql.service sharkey-dfdb.service
Wants=network-online.target
[Container]
ContainerName=sharkey-activity
Image=registry.activitypub.software/transfem-org/sharkey:develop
Environment=MISSKEY_CONFIG_YML=*.yml
Environment=MISSKEY_CONFIG_DIR=/sharkey/.config

View file

@ -5,6 +5,7 @@ Requires=postgresql.service sharkey-dfdb.service
Wants=network-online.target
[Container]
ContainerName=sharkey-api
Image=registry.activitypub.software/transfem-org/sharkey:develop
Environment=MISSKEY_CONFIG_YML=*.yml
Environment=MISSKEY_CONFIG_DIR=/sharkey/.config

View file

@ -2,6 +2,7 @@
Description=Sharkey's DragonflyDB process
[Container]
ContainerName=sharkey-dfdb
Environment="DFLY_snapshot_cron=* * * * *"
Environment=DFLY_version_check=false
Environment=DFLY_default_lua_flags=allow-undeclared-keys

View file

@ -5,6 +5,7 @@ Requires=postgresql.service sharkey-dfdb.service
Wants=network-online.target
[Container]
ContainerName=sharkey-media
Image=registry.activitypub.software/transfem-org/sharkey:develop
Environment=MISSKEY_CONFIG_YML=*.yml
Environment=MISSKEY_CONFIG_DIR=/sharkey/.config

View file

@ -5,6 +5,7 @@ Requires=postgresql.service sharkey-dfdb.service
Wants=network-online.target
[Container]
ContainerName=sharkey-worker
Image=registry.activitypub.software/transfem-org/sharkey:develop
Environment=MISSKEY_CONFIG_YML=*.yml
Environment=MISSKEY_CONFIG_DIR=/sharkey/.config

View file

@ -0,0 +1,6 @@
# make cockpit only available on local IP
[Socket]
ListenStream=
ListenStream=127.0.0.1:9090
FreeBind=yes

View file

File diff suppressed because one or more lines are too long