Compare commits

..

1 Commits

Author SHA1 Message Date
dependabot[bot]
cb09b4d047
Bump pillow from 5.1.0 to 9.0.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 5.1.0 to 9.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/5.1.0...9.0.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-13 00:37:18 +00:00
6 changed files with 7 additions and 40 deletions

View File

@ -23,5 +23,3 @@ setenv.py
# Docker
docker-compose*.yml
Dockerfile
.venv

1
.gitignore vendored
View File

@ -8,4 +8,3 @@ env_file
openssl_config
venv/
commands/
.venv

View File

@ -46,28 +46,6 @@ ID можно узнать командой `/id` в боте или через
Не забудьте отключить бота из образа командой `docker-compose down`
# Установка в Dokku
Подробнее о деплое через Dokku можно прочитать [здесь](https://dokku.com/docs/deployment/application-deployment/).
На сервере:
```bash
dokku apps:create tgvkbot
dokku postgres:create tgvkbot_db
dokku postgres:link tgvkbot_db tgvkbot
dokku config:set tgvkbot BOT_TOKEN=<tg_token> [VK_APP_ID=<vk_app_id> ALLOWED_USER_IDS=<tg_user_ids,...> MAX_FILE_SIZE=<num> ...]
```
На локальном компьютере/где угодно в папке с репозиторием:
```bash
git remote add dokku dokku@<dokku_host_url>:tgvkbot
git push dokku
```
# Сервисы музыки (Устаревшие)
Ниже прокси для музыки, которые использовали ранее. Сейчас они нерелевантны, но код открыт и в боте есть поддержка кастомных бэкендов музыки.

View File

@ -8,8 +8,6 @@ DATABASE_HOST = os.environ.get('DATABASE_HOST', 'db')
DATABASE_PORT = os.environ.get('DATABASE_PORT', '5432')
DATABASE_NAME = os.environ.get('POSTGRES_DB', 'tgvkbot')
DATABASE_URL = os.environ.get('DATABASE_URL', '')
VK_APP_ID = os.environ.get('VK_APP_ID', '2685278') # Kate mobile
AUDIO_URL = os.environ.get('AUDIO_URL', '')
@ -32,6 +30,8 @@ MAX_FILE_SIZE = os.environ.get('MAX_FILE_SIZE', 52428800)
API_VERSION = os.environ.get('API_VERSION', '5.124')
AUDIO_API_VERSION = os.environ.get('API_VERSION', '5.78')
# https://www.miniwebtool.com/django-secret-key-generator/
# Возможно достаточно заглушки в стиле 'tgvkbot-super-secret-key(nope)'
SECRET_KEY = os.environ.get('SECRET_KEY', '!jh4wm=%s%l&jv7-lru6hg)mq2pk&rd@i*s0*c!v!zv01cf9iw')
SENTRY_URL = os.environ.get('SENTRY_URL', None)

View File

@ -5,12 +5,11 @@ async-timeout==2.0.1
attrs==17.4.0
Django==2.0.4
multidict==4.1.0
Pillow==5.1.0
Pillow==9.0.0
psycopg2-binary==2.7.4
pytz==2018.3
sentry-sdk==0.20.3
ujson==1.35
urllib3==1.25.3
wget==3.2
yarl==1.1.1
dj-database-url==0.5.0
yarl==1.1.1

View File

@ -2,15 +2,8 @@ from config import *
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
DATABASES = {}
if DATABASE_URL:
import dj_database_url
# Reads string from DATABASE_URL env by default
DATABASES['default'] = dj_database_url.config()
else:
DATABASES['default'] = {
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': DATABASE_NAME,
'USER': DATABASE_USER,
@ -18,7 +11,7 @@ else:
'HOST': DATABASE_HOST,
'PORT': DATABASE_PORT
}
}
INSTALLED_APPS = (
'data',
)