mirror of
https://framagit.org/hubzilla/core.git
synced 2026-06-21 00:52:33 -04:00
(cherry picked from commit cf408c3fac)
34e867cf provide a simplified automated installation as we had years ago
266df96c a) php version for max uplaod sizes b) hubzilla is the only option
c4d340d1 fixed installation of addons
b80a8a01 added composer
f1961884 composer: do not download again but install in any case
96710d83 help: default database name and user
ecf35537 fix composer
2d2bf751 main differences to homeinstall script
dcca3cab changed disclaimer
6c65c17f removed set path to convert because it does not have to be changed
ed77bfb5 email verification
93f85913 environments
00dd3bdd Debian 12 again
10223ef7 extra headings
f528a959 wording
18565bb2 sury instead of Debian repo
bc07f0c4 Merge remote-tracking branch 'origin/dev' into dev
38743496 fixed php install and db creation
d08bb5e6 fixed variable for creating db
b1cc4f4f do not care about more then one single webserver installed
8b0ec26a Merge branch core:master into dev
88e3522d Merge branch 'debianinstall' into dev
Co-authored-by: OJ Random <ojrandom@protonmail.com>
111 lines
3.4 KiB
Plaintext
111 lines
3.4 KiB
Plaintext
|
|
###############################################
|
|
### MANDATORY - database password #############
|
|
#
|
|
# Please give your database password
|
|
# It is better to not use blanks inside the password.
|
|
# Example: db_pass=pass_word_with_no_blanks_in_it
|
|
db_pass=
|
|
|
|
###############################################
|
|
### MANDATORY - let's encrypt #################
|
|
#
|
|
# Zot requires encrypted communication via secure HTTP (HTTPS).
|
|
# This script automates installation of an SSL certificate from
|
|
# Let's Encrypt (https://letsencrypt.org)
|
|
#
|
|
# Please give the domain name of your hub/instance
|
|
#
|
|
# Example: my.cooldomain.org
|
|
# Example: cooldomain.org
|
|
#
|
|
# You might use "localhost" for a LOCAL TEST installation.
|
|
# This is usefull if you want to debug the server inside a VM.
|
|
#
|
|
# Example: localhost
|
|
#
|
|
# Email is optional if you use "localhost".
|
|
#
|
|
#
|
|
le_domain=
|
|
le_email=
|
|
|
|
|
|
###############################################
|
|
### OPTIONAL - selfHOST - dynamic IP address ##
|
|
#
|
|
# 1. Register a domain at selfhost.de
|
|
# - choose offer "DOMAIN dynamisch" 1,50€/mon at 04/2019
|
|
# 2. Get your configuration for dynamic IP update
|
|
# - Log in at selfhost.de
|
|
# - go to "DynDNS Accounte"
|
|
# - klick "Details" of your (freshly) registered domain
|
|
# - You will find the configuration there
|
|
# - Benutzername (user name) > use this for "selfhost_user="
|
|
# - Passwort (pass word) > use this for "selfhost_pass="
|
|
#
|
|
#
|
|
selfhost_user=
|
|
selfhost_pass=
|
|
|
|
###############################################
|
|
### OPTIONAL - FreeDNS - dynamic IP address ###
|
|
#
|
|
# Please give the alpha-numeric-key of freedns
|
|
#
|
|
# Get a free subdomain from freedns and use it for your dynamic ip address
|
|
# Documentation under http://www.techjawab.com/2013/06/setup-dynamic-dns-dyndns-for-free-on.html
|
|
#
|
|
# - Register for a Free domain at http://freedns.afraid.org/signup/
|
|
# - WATCH THIS: Make sure you choose a domain with as less subdomains as
|
|
# possible. Why? Let's encrpyt issues a limited count of certificates each
|
|
# day. Possible other users of this domain will try to issue a certificate
|
|
# at the same day.
|
|
# - Logon to FreeDNS (where you just registered)
|
|
# - Goto http://freedns.afraid.org/dynamic/
|
|
# - Right click on "Direct Link" and copy the URL and paste it somewhere.
|
|
# - You should notice a large and unique alpha-numeric key in the URL
|
|
#
|
|
# http://freedns.afraid.org/dynamic/update.php?alpha-numeric-key
|
|
#
|
|
# Provided your url from freedns is
|
|
#
|
|
# http://freedns.afraid.org/dynamic/update.php?U1Z6aGt2R0NzMFNPNWRjbWxxZGpsd093OjE1Mzg5NDE5
|
|
#
|
|
# Then you have to provide
|
|
#
|
|
# freedns_key=U1Z6aGt2R0NzMFNPNWRjbWxxZGpsd093OjE1Mzg5NDE5
|
|
#
|
|
#
|
|
freedns_key=
|
|
|
|
|
|
###############################################
|
|
### OPTIONAL - do not mess with things below ##
|
|
# (...if you are not certain)
|
|
#
|
|
# Usually you are done here
|
|
# Everything below is OPTIONAL
|
|
#
|
|
###############################################
|
|
#
|
|
# Database for your hub/instance
|
|
# If left empty, both your database and user will be named after your zot instance (hubzilla, zap or misty)
|
|
# Use custom name, at least fo the database, if you plan to run more than one hub/instance on the same server
|
|
#
|
|
db_name=hubzilla
|
|
db_user=hubzilla
|
|
#
|
|
#
|
|
# Password for package mysql-server
|
|
# Example: mysqlpass=aberhallo
|
|
# Example: mysqlpass="aber hallo has blanks in it"
|
|
#
|
|
mysqlpass=$db_pass
|
|
|
|
# Password for package phpmyadmin
|
|
# Example: phpmyadminpass=aberhallo
|
|
# Example: phpmyadminpass="aber hallo has blanks in it"
|
|
phpmyadminpass=$db_pass
|
|
|