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