No description
Find a file
2020-11-05 16:08:17 +00:00
_assets Update logo 2018-06-19 00:10:50 +00:00
_botfork [enh] Propose changes through automatic Pull Request with just an email address (#4) 2017-07-30 14:25:40 +02:00
_css Max-width to 100% for images 2020-04-20 16:56:48 +00:00
_js Fix stupid bug if there's no href in link 2020-04-20 16:04:26 +00:00
_pages Add small note for people starting to translate a page 2020-03-28 05:20:18 +01:00
_pending_contrib [enh] Propose changes through automatic Pull Request with just an email address (#4) 2017-07-30 14:25:40 +02:00
conf Adding informations to install Simone 2019-06-28 22:46:47 +02:00
config Add occitan 2019-08-22 18:53:43 +02:00
fonts Cosmic sans mono font 2013-11-23 00:32:43 +01:00
.gitignore Update .gitignore 2018-06-19 00:12:14 +00:00
.htaccess Add example .htaccess file. 2016-03-22 09:48:04 +01:00
common.php [enh] Propose changes through automatic Pull Request with just an email address (#4) 2017-07-30 14:25:40 +02:00
confirm.php [enh] Propose changes through automatic Pull Request with just an email address (#4) 2017-07-30 14:25:40 +02:00
createPR.sh Fix multi line commit 2020-02-10 23:16:39 +07:00
gitrss.rb Init 2013-11-15 20:51:40 +01:00
i18n.json Missing strings definition where breaking the interface 2020-04-08 14:37:26 +00:00
index.php Fuck you Facebook 2020-11-05 16:08:17 +00:00
markdown.php Add PHP script to allow page loading without JS 2014-02-22 14:39:19 +01:00
README.md Adding yunohost doc informations 2019-07-03 00:18:29 +02:00
submit.php [enh] Propose changes through automatic Pull Request with just an email address (#4) 2017-07-30 14:25:40 +02:00

Simone

Prerequisites

  • Have a dedicated domain name
  • Choose an app name for your Simone

Installation

  • Install git nginx php7.0-fpm
  • Create a dedicated nginx configuration
    • You can use conf/ngxin.conf and save it as /etc/nginx/conf.d/DOMAIN.conf
    • Update the nginx configuration file replacing
      • DOMAIN by your dedicated domain name
      • APP by your app name
  • Create a dedicated php-fpm configuration
    • You can use conf/php-fpm.conf and save it as /etc/php/7.0/fpm/pool.d/DOMAIN.conf
    • Update the php-fpm configuration file replacing
      • APP by your app name
  • Restart nginx service nginx reload
  • Create a letsencrypt configuration
    • You can use conf/letsencrypt.ini and save it as /etc/letsencrypt/conf.ini
    • Update the letsencrypt configuration file replacing
      • DOMAIN by your dedicated domain name
  • Install a letencrypt certificate
    • cd ~/
    • git clone https://github.com/letsencrypt/letsencrypt
    • cd letsencrypt/
    • sudo ./letsencrypt-auto certonly --config /etc/letsencrypt/conf.ini -d your.domaine.name
    • if the certificate is properly generated, modify /etc/nginx/conf.d/DOMAIN.conf removing the two # before ssl_certificate and ssl_certificate_key
  • Restart nginx service nginx reload
  • Clone Simone in /var/www/APP
  • Git init in /var/www/APP/_pages or git clone https://github.com/yunohost/doc in /var/www/APP/_pages if you want to load the YunoHost documentation in your Simone
  • Chown -R www-data /var/www/APP