Multiple fixes
This commit is contained in:
parent
e47a5d6d32
commit
4eedc672a1
@ -35,7 +35,7 @@ LIMITED_FEDERATION_MODE=false
|
|||||||
# Deployment
|
# Deployment
|
||||||
# ----------
|
# ----------
|
||||||
RAILS_ENV=production
|
RAILS_ENV=production
|
||||||
RAILS_SERVE_STATIC_FILES=true # might need this for traefik, need to test
|
RAILS_SERVE_STATIC_FILES=true
|
||||||
# TRUSTED_PROXY_IP=
|
# TRUSTED_PROXY_IP=
|
||||||
|
|
||||||
# External Services
|
# External Services
|
||||||
|
@ -24,12 +24,8 @@ discussed.
|
|||||||
|
|
||||||
See the [`coop-cloud/mastodon` `README.md`](https://git.coopcloud.tech/coop-cloud/mastodon#quick-start).
|
See the [`coop-cloud/mastodon` `README.md`](https://git.coopcloud.tech/coop-cloud/mastodon#quick-start).
|
||||||
|
|
||||||
Watch out in case the Mastodon recipe latest is not the same as the Hometown
|
|
||||||
latest version! You can switch back to a compatible tag on the Mastodon recipe
|
|
||||||
to compare docs, config etc. just to be sure.
|
|
||||||
|
|
||||||
## Tips & Tricks
|
## Tips & Tricks
|
||||||
|
|
||||||
See the [`coop-cloud/mastodon` `README.md`](https://git.coopcloud.tech/coop-cloud/mastodon#admin-tips-tricks).
|
See the [`coop-cloud/mastodon` `README.md`](https://git.coopcloud.tech/coop-cloud/mastodon#admin-tips-tricks).
|
||||||
|
|
||||||
Please only gather tips & tricks that are specific to Hometown here.
|
Please only gather tips & tricks that are specific to Glitch-soc here.
|
||||||
|
2
abra.sh
2
abra.sh
@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
export ENTRYPOINT_CONF_VERSION=v11
|
export ENTRYPOINT_CONF_VERSION=v12
|
||||||
|
|
||||||
# assets() {
|
# assets() {
|
||||||
# set -x OTP_SECRET $(cat /run/secrets/otp_secret)
|
# set -x OTP_SECRET $(cat /run/secrets/otp_secret)
|
||||||
|
@ -3,8 +3,8 @@ version: "3.8"
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
image: lscr.io/linuxserver/mastodon:glitch-ebd20175-ls78
|
image: yakumosaki/glitch-soc:20230927_13
|
||||||
# command: bash -c "rm -f /mastodon/tmp/pids/server.pid; bundle exec rails s -p 3000"
|
command: bash -c "rm -f /mastodon/tmp/pids/server.pid; bundle exec rails s -p 3000"
|
||||||
networks: &bothNetworks
|
networks: &bothNetworks
|
||||||
- proxy
|
- proxy
|
||||||
- internal_network
|
- internal_network
|
||||||
@ -24,8 +24,8 @@ services:
|
|||||||
- source: entrypoint_sh
|
- source: entrypoint_sh
|
||||||
target: /usr/local/bin/entrypoint.sh
|
target: /usr/local/bin/entrypoint.sh
|
||||||
mode: 0555
|
mode: 0555
|
||||||
# entrypoint: &entrypoint /usr/local/bin/entrypoint.sh
|
entrypoint: &entrypoint /usr/local/bin/entrypoint.sh
|
||||||
entrypoint: &entrypoint ['tail', '-f', '/dev/null']
|
# entrypoint: &entrypoint ['tail', '-f', '/dev/null']
|
||||||
volumes: &appVolume
|
volumes: &appVolume
|
||||||
- app:/opt/mastodon/public/system
|
- app:/opt/mastodon/public/system
|
||||||
#healthcheck:
|
#healthcheck:
|
||||||
|
@ -30,15 +30,18 @@ file_env "DB_PASS"
|
|||||||
file_env "SMTP_PASSWORD"
|
file_env "SMTP_PASSWORD"
|
||||||
file_env "VAPID_PRIVATE_KEY"
|
file_env "VAPID_PRIVATE_KEY"
|
||||||
|
|
||||||
|
export RAILS_ENV=production
|
||||||
|
|
||||||
{{ if eq (env "OIDC_ENABLED") "true" }}
|
{{ if eq (env "OIDC_ENABLED") "true" }}
|
||||||
file_env "OIDC_CLIENT_SECRET"
|
file_env "OIDC_CLIENT_SECRET"
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
export RAILS_ENV=production
|
|
||||||
bundle exec rake db:setup || /bin/true
|
bundle exec rake db:setup || /bin/true
|
||||||
#bundle exec rake webpacker:verify_install || bundle exec rake webpacker:install
|
# bundle exec rake webpacker:verify_install || bundle exec rake webpacker:install
|
||||||
#bundle exec rake webpacker:yarn_install
|
#bundle exec rake webpacker:yarn_install
|
||||||
bundle exec rake assets:precompile || /bin/true
|
# bundle exec rake assets:clobber
|
||||||
|
# bundle exec rake assets:precompile || /bin/true
|
||||||
|
|
||||||
|
|
||||||
/usr/bin/tini -s -- "$@"
|
/usr/bin/tini -s -- "$@"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user