Instalacja własnego serwera SUPLA-CLOUD

User avatar
fracz
Posts: 2256
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków

Post

Tuti
Posts: 50
Joined: Sun Jan 28, 2018 11:02 am

Post

Dzięki, SUPLA działa już na mojej malinie Pi3 B+.
O tej godzinie już dzieciaki śpią ;), nie chcę bawić się już modułami. Może jutro się uda.

Pytanie: czy można zablokować tworzenie nowych kont, jakby ktoś z zewnątrz odnalazł moją SUPLĘ w sieci?
User avatar
byniom
Posts: 641
Joined: Sat Jan 07, 2017 1:17 pm

Post

Jak to zainstalowac i gdzie pobrac ten obraz ?
Tuti
Posts: 50
Joined: Sun Jan 28, 2018 11:02 am

Post

byniom wrote: Tue Apr 03, 2018 8:44 pm Jak to zainstalowac i gdzie pobrac ten obraz ?
U mnie w zasadzie zadziałało to:

Code: Select all

apt-get -y install git curl
curl -sSL https://get.docker.com | sh
apt-get -y install python-pip
pip install docker-compose
chmod +x /usr/local/bin/docker-compose
git clone https://github.com/SUPLA/supla-docker.git
./supla-docker/supla.sh
nano ./supla-docker/.env
./supla-docker/supla.sh start
Wszystko jako root, ew. poprzez sudo.
Tuti
Posts: 50
Joined: Sun Jan 28, 2018 11:02 am

Post

Taki mały problem.
Zmieniłem hasło do swojego konta w chmurze na malinie. I oczywiście zapomniałem na jakie ...
Jak je zmienić poprzez "zapomniałeś hasła"?.
Niestety nie działa ta opcja. Ew. może jest inny sposób bez stawiania wszystkiego od nowa?

Pozdr.
bartekk942
Posts: 16
Joined: Fri May 04, 2018 7:33 pm

Post

Jeśli nie posiadam domeny to możliwe jest uruchomienie clouad i supla-script w proxy mode?
User avatar
fracz
Posts: 2256
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków

Post

Nie. Możesz bez proxy na różnych portach.
bartekk942
Posts: 16
Joined: Fri May 04, 2018 7:33 pm

Post

Zmieniłem na inny port niż cloud lecz w logu dockera jest:

Code: Select all

b8297530e694        suplascripts_suplascripts   "docker-php-entrypoi…"   4 days ago          Restarting (1) 7 seconds ago                                              suplascripts
env file:

Code: Select all

DATABASE_PASSWORD=xxxx
VOLUME_SOURCES=../
VOLUME_DATA=../var


##### STANDALONE MODE CONFIGURATION #####
PORT_HTTP=83
PORT_HTTPS=445


##### PROXIED MODE CONFIGURATION #####
#DOMAIN_NAME=supla.fracz.com
#ADMIN_EMAIL=

COMPOSE_PROJECT_NAME=suplascripts
COMPOSE_PATH_SEPARATOR=:
COMPOSE_FILE=docker-compose.base.yml:docker-compose.standalone.yml
User avatar
fracz
Posts: 2256
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków

Post

Code: Select all

docker logs --tail=50 suplascripts
bartekk942
Posts: 16
Joined: Fri May 04, 2018 7:33 pm

Post

Code: Select all

using config file ./backend/database/phinx-config.php
using config parser php
using migration paths 
 - /var/www/backend/database/migrations
using seed paths 
warning no environment specified, defaulting to: db
using adapter mysql
using database suplascripts

                                                                               
  [InvalidArgumentException]                                                   
  There was a problem connecting to the database: SQLSTATE[HY000] [2054] The   
  server requested authentication method unknown to the client                 
                                                                               

migrate [-c|--configuration CONFIGURATION] [-p|--parser PARSER] [-e|--environment ENVIRONMENT] [-t|--target TARGET] [-d|--date DATE]

  ___ _   _ ___ _      _
 / __| | | | _ \ |    /_\
 \__ \ |_| |  _/ |__ / _ \
 |___/\___/|_| |____/_/ \_\
 / __| __ _ _(_)_ __| |_ ___
 \__ \/ _| '_| | '_ \  _(_-<
 |___/\__|_| |_| .__/\__/__/
               |_| by @fracz
                      v2.8.1

The encryption key already exists. No changes made.
Cache has been cleared successfully
mysqldump: Got error: 2003: Can't connect to MySQL server on 'suplascripts-db' (111) when trying to connect
Could not make the database backup.
Phinx by Rob Morgan - https://phinx.org. 0.8.1

using config file ./backend/database/phinx-config.php
using config parser php
using migration paths 
 - /var/www/backend/database/migrations
using seed paths 
warning no environment specified, defaulting to: db
using adapter mysql
using database suplascripts

                                                                               
  [InvalidArgumentException]                                                   
  There was a problem connecting to the database: SQLSTATE[HY000] [2002] Conn  
  ection refused                                                               
                                                                               

migrate [-c|--configuration CONFIGURATION] [-p|--parser PARSER] [-e|--environment ENVIRONMENT] [-t|--target TARGET] [-d|--date DATE]
Update:// Zmieniłem hasło do bazy na takie jak w cloudzie, lecz baza dalej nie startowała, ponieważ pluło błędem o braku
"Authentication plugin 'caching_sha2_password'
, ustawiłem więc wersje mysqla na taką samą jak cloud i po cleanie supla-scripts ruszyla lecz kolejnym problemem było stworzenie użytkownika na czym poległem i finalnie korzystam z Twojego serwera, na którym wszystko działa.

Return to “FAQ / Jak to zrobić”