Não brinquei ainda com instancias do lemmy, mas já tive meus perrengues com instancias do mastodon haha
Tecnologia
Tópico voltado a discussões sobre tecnologia
Na epoca que o mastodon começou a ficar conhecido por conta da compra do Twitter eu quis subir uma, mas quando vi os custos por usuario e o valor do dolar desisti, Lemmy em comparação é bem mais leve e muito mais tranquilo de subir uma instancia.
Cara, vc consegue me ajudar? Eu já tentei de tudo, to arrancando os cabelos já... nada da certo :(
Qual a dificuldade, e como ta querendo instalar,docker,ansible, direto na maquina? Eu só tinha seguido os guias deles
alias vc tem matrix ou discord?
é que eu uso o caddy como webserver fora do docker, então tenho duvidas nos networks e portas que preciso abrir no docker-compose
version: "3.9"
x-logging:
&default-logging
options:
max-size: '500m'
driver: json-file
services:
lemmy:
image: lemmy-easy-deploy-lemmy
# image: dessalines/lemmy:0.17.3-linux-arm64
environment:
- RUST_LOG="warn,lemmy_server=info,lemmy_api=info,lemmy_api_common=info,lemmy_api_crud=info,lemmy_apub=info,lemmy_db_schema=info,lemmy_db_views=info,lemmy_db_views_actor=info,lemmy_db_views_moderator=info,lemmy_routes=info,lemmy_utils=info,lemmy_websocket=info"
volumes:
- ./lemmy.hjson:/config/config.hjson
depends_on:
- postgres
- pictrs
networks:
- lemmyinternal
- lemmybridge
ports:
- 8536:8536
restart: always
logging: *default-logging
lemmy-ui:
image: lemmy-easy-deploy-lemmy-ui
# image: dessalines/lemmy-ui:0.17.3-linux-arm64
environment:
- LEMMY_UI_LEMMY_INTERNAL_HOST=lemmy:8536
- LEMMY_UI_LEMMY_EXTERNAL_HOST=localhost:1236
- LEMMY_HTTPS=true
depends_on:
- lemmy
networks:
- lemmyinternal
- lemmybridge
ports:
#Always keep em guessing
- 1234:1234
restart: always
logging: *default-logging
pictrs:
image: asonix/pictrs:0.3.1
user: 991:991
env_file:
- ./pictrs.env
volumes:
- pictrs_data:/mnt
networks:
- lemmyinternal
- lemmybridge
restart: always
logging: *default-logging
postgres:
image: postgres:15-alpine
environment:
- POSTGRES_USER=lemmy
- POSTGRES_DB=lemmy
env_file:
- ./postgres.env
volumes:
- postgres_data:/var/lib/postgresql/data
networks:
- lemmyinternal
ports:
- 5432:5432
restart: always
logging: *default-logging
volumes:
pictrs_data:
postgres_data:
networks:
lemmyexternalproxy:
lemmybridge:
lemmyinternal:
driver: bridge
internal: true
Putz eu nem conheço o Caddy, na documentação do Lemmy ele tem um template, se for como do nginx deveria rodar só com o que tava lá
Precisamos de uma instância brazuca
Essa instância sub.rlds.dev é brasileira :)