|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- # freaCMS
-
- mostly filebased Content Presentation System
-
-
- ## installation
-
- ### download
-
- get the source code
-
- git clone https://git.freakaria.com/dom/freaCMS.git
- cd freaCMS
-
- install dependencies
-
- composer install
-
-
-
- ### configure
-
- create and edit main.cfg and deploy:
-
- for i in {deploy,main.cfg}; do cp $i.sample $i; done;
-
-
- main.cgf:
-
- SITE_URL = public URL where website is reachable (used in links, etc...)
- title = give your site a title
-
-
- deploy:
-
- USER = ssh user on server
- SERVER = server address for ssh login
- LIVE_DIR = relative path (from ssh login) to live site
- DEV_DIR = relative path to development site (so you can try out without breaking stuff)
-
-
- ### test
-
- php -S localhost:12345
-
- point browser to localhost:12345
-
- ### upload
-
- ./deploy dev go
- ./deploy dev content up go
-
-
-
- ## Template variables
-
- LANG
- default_lang
- RESOURCES
- hideFromSearchEngines
- title
- bodyClass
|