PVV's multimachine nixos setup
Go to file
Peder Bergebakken Sundt b50a4a7ad4 Improve readme even more 2021-03-16 20:07:56 +01:00
dist Whoops again 2018-08-24 13:24:42 +02:00
gammel dokumentasjon Added documentation from outdated repo. Covers alot of the wishes for the new website for the uninformed. 2016-08-29 19:46:52 +02:00
inc Add git.pvv.ntnu.no to the website 2019-04-08 19:34:31 +02:00
lib Usergroup system 2017-11-11 17:00:08 +01:00
src Update room location and animekveld information 2020-09-03 20:37:55 +02:00
www edit "veibeskrivelse" link 2020-09-03 21:25:43 +02:00
.gitignore Add dataporten config 2017-11-11 21:57:17 +01:00
.gitmodules Update OAuth2 client library 2017-11-11 15:37:13 +01:00
README.md Improve readme even more 2021-03-16 20:07:56 +01:00
composer.json Switch to useing markdown for user formatted text 2018-08-12 03:52:55 +02:00
composer.lock Bump symfony/http-kernel from 4.4.7 to 4.4.13 2020-09-03 09:11:16 +00:00
dev.bat Updated navbar, added aktiviteter, deleted soek, made the ticker into an include 2016-08-30 18:13:31 +02:00
dev.sh Fix dev.sh 2021-03-16 20:00:47 +01:00

README.md

Programvareverkstedet nettside

A website created with the latest and greatest web technologies. May contain blackjack and other things one tends to include in awesome projects.

Installation

git clone --recursive https://github.com/Programvareverkstedet/nettsiden.git

Put it in a folder your webserver can find.

Development setup

Make sure you have sqlite3 and PHP installed, with pdo-sqlite module. These can be obtained from your package manager.

./dev.sh

On Windows, you have to perform a composer install manually beforehand. Make sure you have PHP and sqlite3 available in path:

dev.bat

Dependency management

dev.sh will download the composer package manager to the php archive file composer.phar and run it. Composer will check for the php extension pdo_sqlite which must be enabled on your system. This usually includes installing a php-sqlite3 package and enabling it in /etc/php/php.ini:

[PHP]
extension=pdo_sqlite
extension=sqlite3

Composer is used as such:

php composer.phar update
php composer.phar install

Hosting