From 82fdd5a48d91d6b7b7befaeac39dde33868c7e82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz> Date: Thu, 4 Jun 2020 17:14:52 +0200 Subject: [PATCH] Zmena servery na hypnotaod, pridani konfigu --- Dockerfile | 2 +- lib/PiTube.pm | 5 ++++- pi_tube.conf | 8 ++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 pi_tube.conf diff --git a/Dockerfile b/Dockerfile index 0bb977a..41edf56 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,4 +32,4 @@ USER nobody EXPOSE 3000 WORKDIR /opt/PiTube -CMD /opt/PiTube/script/pitube daemon +CMD hypnotoad -f /opt/PiTube/script/pitube diff --git a/lib/PiTube.pm b/lib/PiTube.pm index 7c5f841..e25230e 100644 --- a/lib/PiTube.pm +++ b/lib/PiTube.pm @@ -11,10 +11,13 @@ use PiTube::Schema; sub startup { my $self = shift; - $self->plugin('PiTube::Helpers::OAuth2'); + # Nacteni konfigurace + my $config = $self->plugin('Config'); $self->secrets([$ENV{SECRET}]); + $self->plugin('PiTube::Helpers::OAuth2'); + my $home = Mojo::Home->new()->detect; my $pg = Mojo::Pg->new diff --git a/pi_tube.conf b/pi_tube.conf new file mode 100644 index 0000000..6e8fc86 --- /dev/null +++ b/pi_tube.conf @@ -0,0 +1,8 @@ +{ + hypnotoad => { + workers => 10, + proxy => 1, + pid_file => '/var/tmp/hypnotoad.pid', + listen => ['http://*:3000'] + } +}; -- GitLab