Antes de decidir por uma opção auto configurada eu tava aqui tentando desenrolar o Lemmy, e ontem até tinha rodado a instância no WSL do windows, quando fui subir pra maquina virtual não rolou. Decidi deixar de lado e ir pro trabalho a noite fui formatar um dos discos que eu tenho aqui e colocar o EndevourOS para brincar, pois é, apaguei o meu disco de Boot do windows e a instancia do Lemmy.
Eis que hoje terminei de instalar tudo e fui subir a mesma versão docker no WSL de ontem e não roda, tem algum erro no arquivo docker-compose.yml do lemmy, o erro é que falta o dockerfile, porém a instancia deveria ser iniciada e criar o dockerfile sozinho via compose. Não vai via Docker Desktop, nem WSL nem via uma VM, então sobrou pagar por uma instancia na gringa para subir a instancia do Lemmy :b
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
é 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á
alias vc tem matrix ou discord?