Загрузка...

TelDrive - analogue of TeleDrive

Thread in Articles created by mak5er Jan 2, 2024. (bumped Nov 11, 2024) 1222 views

  1. mak5er
    mak5er Topic starter Jan 2, 2024 113 Jul 21, 2022
    Здравствуйте сегодня хочу рассказать про аналог TeleDrive от Vучаева - TelDrive.

    UPD: Полностью обновил тему, так как старая не является актуальной

    На форуме не нашел ни одного упоминания о нем.
    [IMG]

    Здесь можно загружать файлы неограниченного размера:)
    И присутствуют все фишки из TeleDrive (кроме drag&drop)


    Работает везде, где есть докер.
    Code
    services:
    teldrive:
    image: ghcr.io/tgdrive/teldrive
    restart: always
    container_name: teldrive
    networks:
    - postgres
    volumes:
    - ./config.toml:/config.toml
    - ./session.db:/session.db
    ports:
    - 8080:8080
    networks:
    postgres:
    external: true
    Code
    services:
    imgproxy:
    image: darthsim/imgproxy
    container_name: imgproxy
    environment:
    IMGPROXY_ALLOW_ORIGIN: "*"
    IMGPROXY_ENFORCE_WEBP: true
    IMGPROXY_MALLOC: "jemalloc"
    restart: always
    ports:
    - 8000:8080
    Я использую nano

    Code
    [db]
    data-source = "postgres://<db username>:<db password>@<db host>/<db name>"
    prepare-stmt = false
    [db.pool]
    enable = false


    [jwt]
    secret = "abcd"

    [tg]
    app-id =
    app-hash = "fwfwfwf"
    APP_ID и APP_HASH: Создаем приложение на сайте my.telegram.org.

    JWT_SECRET : Можно сгенерировать тут https://generate-secret.vercel.app/32

    DATABASE_URL : я использую Supabase
    Создаем ТГ канал (желательно приватный) и телеграмм бота через https://t.me/BotFather
    [IMG]
    Code
    docker network create postgres
    touch session.db
    docker compose -f teldrive.yml up -d
    docker compose -f image-resizer.yml up -d
    Переходим на http://localhost:8080 и регаемся через телеграм:tg:

    Когда попали в главное меню идем в правый верхний угол, жмем на свою аву и заходим в настройки
    [IMG]


    В настройках меняем Image resizer Host на http://machine_ip:8000
    [IMG]

    Далее заходим в Account
    [IMG]

    В первом пункте в поле Set Channel выбираем канал который создали перед этим
    [IMG]
    Далее идем в пункт Aff Bots и вставляем токен бота которого мы создали ранее
    [IMG]

    Все готово жмем MyDrive и идем тестировать
    [IMG]

    Code
    docker compose pull && docker compose up -d

    Буду благодарен любой критике и буду ждать ваших дополнений :duck_love:


    Если при добавлении бота выскакивает такая ошибка, нужно подождать 25-45 минут
    [IMG]
     
    This article was useful for you?
    You can thank the author of the topic by transferring funds to your balance
    Thank the author
    1. mak5er Topic starter
  2. vuchaev2015
    vuchaev2015 Jan 2, 2024 все ближе и ближе... 23,526 Feb 15, 2018
    юзал телдрайв он багованный и мало преимуществ по сравнению с теледрайвом
     
    1. mak5er Topic starter
      vuchaev2015, Честно но у меня никак не получилось его запустить :ok_lol:
      + у него почти каждую неделю какие-то обновления и живое комьюнити
    2. Киана
      mak5er, у него почти каждую неделю какие-то обновления и живое комьюнити.
      тут радоваться надо что оно живет, а не тыкают палкой спрашивая "а оно не сдохло? или живое? ну или за жопу цапнет"?
  3. anton11198
    anton11198 Jan 11, 2024 33 Mar 25, 2020
    все пашет :+rep:
     
  4. blustyk30
    blustyk30 Feb 10, 2024 0 Oct 17, 2023
    Все работает! А как обновиться?
     
    1. mak5er Topic starter
      blustyk30, привет, docker compose pull && docker compose up -d и поменяй teldrive.env на config.toml, в теме написано как
  5. anton11198
    anton11198 May 20, 2024 33 Mar 25, 2020
    [IMG]как фиксить?
     
  6. darkside
    darkside May 20, 2024 :omg: guest ➤ :omg: 2805 Dec 22, 2019
    А подскажите в итоге ссылки какого вида получаются? И как я понимаю эта ссылка будет доступна всем в интернет пространстве, а не только где-то в локалке.
     
  7. lexus155
    lexus155 Jan 28, 2025 0 Aug 29, 2023
    Не работает :ehh:
     
  8. dog2802
    dog2802 Apr 13, 2025 0 Apr 24, 2020
    Работает! :finger_up:
     
Top
Loading...