this post was submitted on 14 Jun 2023
3 points (100.0% liked)

Tecnologia

1 readers
1 users here now

Tópico voltado a discussões sobre tecnologia

founded 1 year ago
MODERATORS
3
Como começou... (sub.rdls.dev)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

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

you are viewing a single comment's thread
view the rest of the comments
[–] ChaosAD 2 points 1 year ago (1 children)

Cara, vc consegue me ajudar? Eu já tentei de tudo, to arrancando os cabelos já... nada da certo :(

[–] [email protected] 2 points 1 year ago (2 children)

Qual a dificuldade, e como ta querendo instalar,docker,ansible, direto na maquina? Eu só tinha seguido os guias deles

[–] ChaosAD 1 points 1 year ago

alias vc tem matrix ou discord?

[–] ChaosAD 1 points 1 year ago (1 children)

é 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
[–] [email protected] 1 points 1 year ago

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á