update services to novemila.org

This commit is contained in:
dado 2025-03-02 17:49:56 +01:00
parent 75a6bb3340
commit 5374ab7b58
12 changed files with 73 additions and 73 deletions

View File

@ -10,7 +10,7 @@
} }
} }
https://www.ilnostropianetaselvaggio.it { https://www.novemila.org {
# Set this path to your site's directory. # Set this path to your site's directory.
root * /home/sistemostro/website/ root * /home/sistemostro/website/
@ -18,60 +18,60 @@ https://www.ilnostropianetaselvaggio.it {
file_server file_server
} }
https://ilnostropianetaselvaggio.it { https://novemila.org {
redir https://www.ilnostropianetaselvaggio.it{uri} redir https://www.novemila.org{uri}
} }
# VAULTWARDEN # VAULTWARDEN
https://vault.ilnostropianetaselvaggio.it { https://vault.novemila.org {
reverse_proxy localhost:3001 reverse_proxy localhost:3001
} }
# NTFY # NTFY
https://ntfy.ilnostropianetaselvaggio.it { https://ntfy.novemila.org {
reverse_proxy localhost:3003 reverse_proxy localhost:3003
} }
# RSS # RSS
https://rss.ilnostropianetaselvaggio.it { https://rss.novemila.org {
reverse_proxy localhost:3004 reverse_proxy localhost:3004
} }
# COLLABORA # COLLABORA
https://code.ilnostropianetaselvaggio.it { #https://code.ilnostropianetaselvaggio.it {
encode gzip # encode gzip
reverse_proxy localhost:3005 { # reverse_proxy localhost:3005 {
transport http { # transport http {
tls_insecure_skip_verify # tls_insecure_skip_verify
} # }
} # }
} #}
# GITEA # GITEA
https://git.ilnostropianetaselvaggio.it { https://git.novemila.org {
reverse_proxy localhost:3006 reverse_proxy localhost:3006
} }
# KUMA # KUMA
https://mon.ilnostropianetaselvaggio.it { https://mon.novemila.org {
reverse_proxy localhost:3007 reverse_proxy localhost:3007
} }
# CASTOPOD # CASTOPOD
https://podcast.ilnostropianetaselvaggio.it { https://podcast.novemila.org {
reverse_proxy localhost:3008 reverse_proxy localhost:3008
} }
# NEXTCLOUD # NEXTCLOUD
https://admin.cloud.ilnostropianetaselvaggio.it { https://admin.cloud.novemila.org {
reverse_proxy localhost:3010 { reverse_proxy localhost:3010 {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
@ -79,31 +79,31 @@ https://admin.cloud.ilnostropianetaselvaggio.it {
} }
} }
https://cloud.ilnostropianetaselvaggio.it:443 { https://cloud.novemila.org {
reverse_proxy localhost:11000 reverse_proxy localhost:11000
} }
# LIBRE-TRANSLATE # LIBRE-TRANSLATE
https://translate.ilnostropianetaselvaggio.it { https://translate.novemila.org {
reverse_proxy localhost:3011 reverse_proxy localhost:3011
} }
# LINKWARDEN # LINKWARDEN
https://link.ilnostropianetaselvaggio.it { https://link.novemila.org {
reverse_proxy localhost:3012 reverse_proxy localhost:3012
} }
# BESZEL # BESZEL
https://server.ilnostropianetaselvaggio.it { https://server.novemila.org {
reverse_proxy localhost:3013 reverse_proxy localhost:3013
} }
# GOT2SOCIAL # GOT2SOCIAL
# https://docs.gotosocial.org/en/latest/getting_started/reverse_proxy/caddy/ # https://docs.gotosocial.org/en/latest/getting_started/reverse_proxy/caddy/
https://social.ilnostropianetaselvaggio.it { https://social.novemila.org {
redir / /about 301 redir / /about 301
encode zstd gzip encode zstd gzip
reverse_proxy * localhost:3014 { reverse_proxy * localhost:3014 {
@ -113,27 +113,27 @@ https://social.ilnostropianetaselvaggio.it {
# FMD # FMD
https://fmd.ilnostropianetaselvaggio.it { https://fmd.novemila.org {
reverse_proxy localhost:3015 reverse_proxy localhost:3015
} }
# MOLLY # MOLLY
https://molly.ilnostropianetaselvaggio.it { https://molly.novemila.org {
reverse_proxy / localhost:8020 reverse_proxy / localhost:8020
} }
# SNIKKET # SNIKKET
http://chat.ilnostropianetaselvaggio.it, http://chat.novemila.org,
http://groups.chat.ilnostropianetaselvaggio.it, http://groups.chat.novemila.org,
http://share.chat.ilnostropianetaselvaggio.it { http://share.chat.novemila.org {
reverse_proxy localhost:5080 reverse_proxy localhost:5080
} }
chat.ilnostropianetaselvaggio.it, chat.novemila.org,
groups.chat.ilnostropianetaselvaggio.it, groups.chat.novemila.org,
share.chat.ilnostropianetaselvaggio.it { share.chat.novemila.org {
reverse_proxy https://localhost:5443 { reverse_proxy https://localhost:5443 {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify

View File

@ -1,9 +1,9 @@
MYSQL_PASSWORD="" MYSQL_PASSWORD=""
CP_BASEURL="" CP_BASEURL="https://podcast.novemila.org"
CP_ANALYTICS_SALT="" CP_ANALYTICS_SALT=""
CP_REDIS_PASSWORD="" CP_REDIS_PASSWORD=""
CP_EMAIL_SMTP_HOST="" CP_EMAIL_SMTP_HOST="mail.infomaniak.com"
CP_EMAIL_FROM="" CP_EMAIL_FROM="novemila@ik.me"
CP_EMAIL_SMTP_USERNAME="" CP_EMAIL_SMTP_USERNAME="novemila@ik.me"
CP_EMAIL_SMTP_PASSWORD="" CP_EMAIL_SMTP_PASSWORD=""
MYSQL_ROOT_PASSWORD="" MYSQL_ROOT_PASSWORD=""

View File

@ -51,6 +51,7 @@ services:
command: --requirepass ${CP_REDIS_PASSWORD} command: --requirepass ${CP_REDIS_PASSWORD}
volumes: volumes:
- castopod-cache:/data - castopod-cache:/data
restart: always
networks: networks:
- castopod - castopod

View File

@ -1,38 +1,38 @@
services: services:
gotosocial: gotosocial:
image: superseriousbusiness/gotosocial:latest image: superseriousbusiness/gotosocial:latest
container_name: gotosocial container_name: gts
user: 1000:1000 user: 1000:1000
mem_limit: 2g mem_limit: 2g
networks: networks:
- gotosocial - gotosocial
environment: environment:
# Change this to your actual host value. # Change this to your actual host value.
GTS_HOST: social.ilnostropianetaselvaggio.it GTS_HOST: social.novemila.org
GTS_DB_TYPE: sqlite GTS_DB_TYPE: sqlite
GTS_DB_ADDRESS: /gotosocial/storage/sqlite.db GTS_DB_ADDRESS: /gts/storage/sqlite.db
GTS_CONFIG_PATH: /gotosocial/config.yaml GTS_CONFIG_PATH: /gts/config.yaml
# Change this to true if you're not running # Change this to true if you're not running
# GoToSocial behind a reverse proxy. # GoToSocial behind a reverse proxy.
GTS_LETSENCRYPT_ENABLED: "false" GTS_LETSENCRYPT_ENABLED: "false"
# Set your email address here if you # Set your email address here if you
# want to receive letsencrypt notices. # want to receive letsencrypt notices.
GTS_LETSENCRYPT_EMAIL_ADDRESS: "" GTS_LETSENCRYPT_EMAIL_ADDRESS: ""
GTS_WAZERO_COMPILATION_CACHE: /gotosocial/.cache GTS_WAZERO_COMPILATION_CACHE: /gts/.cache
## For reverse proxy setups: ## For reverse proxy setups:
GTS_TRUSTED_PROXIES: "127.0.0.1/32" GTS_TRUSTED_PROXIES: "127.0.0.1/32"
## Set the timezone of your server: ## Set the timezone of your server:
TZ: Europe/Rome TZ: Europe/Rome
ports: ports:
## For reverse proxy setups: ## For reverse proxy setups:
- 127.0.0.1:3014:8080 - 127.0.0.1:3020:8080
volumes: volumes:
- ./data:/gotosocial/storage - ./data:/gts/storage
- ./.cache:/gotosocial/.cache - ./.cache:/gts/.cache
## https://docs.gotosocial.org/en/latest/configuration/ ## https://docs.gotosocial.org/en/latest/configuration/
- type: bind - type: bind
source: ./config.yaml source: ./config.yaml
target: /gotosocial/config.yaml target: /gts/config.yaml
read_only: true read_only: true
restart: "always" restart: "always"
@ -43,3 +43,5 @@ networks:
# Create users # Create users
# https://docs.gotosocial.org/en/latest/getting_started/user_creation/ # https://docs.gotosocial.org/en/latest/getting_started/user_creation/
# Promote user
# docker exec -it gts /gotosocial/gotosocial --config-path /gts/config.yaml admin account promote --username superadmin

View File

@ -1,17 +1,13 @@
# The only thing you MUST change here is NEXTAUTH_SECRET and POSTGRES_PASSWORD, they both should be different secret phrases NEXTAUTH_URL=http://link.novemila.org/api/v1/auth
# The NEXTAUTH_URL should be changed to your domain name only if you are hosting it somewhere else NEXTAUTH_SECRET=
NEXTAUTH_URL=http://link.ilnostropianetaselvaggio.it/api/v1/auth
NEXTAUTH_SECRET=changeme
# Manual installation database settings # Manual installation database settings
# Example: DATABASE_URL=postgresql://user:password@localhost:5432/linkwarden # Example: DATABASE_URL=postgresql://user:password@localhost:5432/linkwarden
DATABASE_URL=postgresql://user:password@localhost:5432/linkwarden DATABASE_URL=postgresql://user:password@localhost:5432/linkwarden
# DATABASE_URL=
# Docker installation database settings # Docker installation database settings
POSTGRES_PASSWORD=changeme POSTGRES_PASSWORD=
# https://docs.linkwarden.app/self-hosting/environment-variables
# Additional Optional Settings # Additional Optional Settings
PAGINATION_TAKE_COUNT= PAGINATION_TAKE_COUNT=

View File

@ -1,5 +1,5 @@
db = '/opt/mollysocket/mollysocket.db' db = '/opt/mollysocket/mollysocket.db'
allowed_endpoints = ['https://ntfy.ilnostropianetaselvaggio.it', 'https://up.conversations.im'] allowed_endpoints = ['*']
allowed_uuids = ['*'] allowed_uuids = ['*']
webserver = true webserver = true
port = 8020 port = 8020

View File

@ -31,7 +31,7 @@ services:
- NEXTCLOUD_STARTUP_APPS=deck twofactor_totp calendar contacts notes bookmarks - NEXTCLOUD_STARTUP_APPS=deck twofactor_totp calendar contacts notes bookmarks
- NEXTCLOUD_ADDITIONAL_APKS=imagemagick - NEXTCLOUD_ADDITIONAL_APKS=imagemagick
- NEXTCLOUD_ADDITIONAL_PHP_EXTENSIONS=imagick - NEXTCLOUD_ADDITIONAL_PHP_EXTENSIONS=imagick
# TALK_PORT=3478 - TALK_PORT=3480
- WATCHTOWER_DOCKER_SOCKET_PATH=/var/run/docker.sock # Needs to be specified if the docker socket on the host is not located in the default '/var/run/docker.sock'. Otherwise mastercontainer updates will fail. For macos it needs to be '/var/run/docker.sock' - WATCHTOWER_DOCKER_SOCKET_PATH=/var/run/docker.sock # Needs to be specified if the docker socket on the host is not located in the default '/var/run/docker.sock'. Otherwise mastercontainer updates will fail. For macos it needs to be '/var/run/docker.sock'
volumes: volumes:

View File

@ -6,7 +6,7 @@ services:
- serve - serve
environment: environment:
- TZ=CET # optional: set desired timezone - TZ=CET # optional: set desired timezone
- NTFY_BASE_URL=https://ntfy.ilnostropianetaselvaggio.it - NTFY_BASE_URL=https://ntfy.novemila.org
- NTFY_BEHIND_PROXY=true - NTFY_BEHIND_PROXY=true
mem_limit: 128m mem_limit: 128m
volumes: volumes:

View File

@ -1,5 +1,6 @@
# The primary domain of your Snikket instance # The primary domain of your Snikket instance
SNIKKET_DOMAIN= # SNIKKET_DOMAIN=chat.ilnostropianetaselvaggio.it
SNIKKET_DOMAIN=chat.novemila.org
# An email address where the admin can be contacted # An email address where the admin can be contacted
# (also used to register your Let's Encrypt account to obtain certificates) # (also used to register your Let's Encrypt account to obtain certificates)
SNIKKET_ADMIN_EMAIL= SNIKKET_ADMIN_EMAIL=

View File

@ -1,6 +1,6 @@
VAULT_DOMAN="" VAULT_DOMAN="https://vault.novemila.org"
VAULT_ADMIN_TOKEN="" VAULT_ADMIN_TOKEN=""
VAULT_SMTP_HOST="" VAULT_SMTP_HOST="mail.infomaniak.com"
VAULT_SMTP_FROM="" VAULT_SMTP_FROM="novemila@ik.me"
VAULT_SMTP_USER="" VAULT_SMTP_USER="novemila@ik.me"
VAULT_SMTP_PASSWD="" VAULT_SMTP_PASSWD=""

View File

@ -1,7 +1,7 @@
WATCHTOWER_NOTIFICATIONS_HOSTNAME="Ilnostropianetaselvaggio Server" WATCHTOWER_NOTIFICATIONS_HOSTNAME="Novemila Server"
WATCHTOWER_NOTIFICATION_EMAIL_FROM="" WATCHTOWER_NOTIFICATION_EMAIL_FROM="novemila@ik.me"
WATCHTOWER_NOTIFICATION_EMAIL_TO="" WATCHTOWER_NOTIFICATION_EMAIL_TO=""
WATCHTOWER_NOTIFICATION_EMAIL_SERVER="" WATCHTOWER_NOTIFICATION_EMAIL_SERVER="mail.infomaniak.com"
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=587 WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=587
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER="" WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER="novemila@ik.me"
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD="" WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD=""