Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Framadate
Framadate
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 218
    • Issues 218
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 37
    • Merge Requests 37
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • Framasoft
  • Framadate
  • FramadateFramadate
  • Wiki
    • Install
  • Install

Last edited by Thomas Citharel Oct 25, 2018
Page history

Install

Install Framadate

You need to get inside your server's web directory, such as /var/www/html on Debian (or Ubuntu).

cd /var/www/html

You can install the stable release or the development version. If you don't know what to choose, choose the stable release.

Stable release

Download and unzip the latest stable release of Framadate. Head over to https://framagit.org/framasoft/framadate/framadate/tags and click « Download release » on the latest release. You can also copy the address of the file and download it with wget directly on your server.

This part is no longer possible because we moved the Framadate repository and it broke CI release deployment. It should be back at the end of the year with Gitlab 11.6

wget https://framasoft.frama.io/framadate/latest.zip -P /tmp
sudo -u www-data unzip /tmp/latest.zip

You can delete the archive:

rm /tmp/latest.zip

Set the proper permissions on the newly extracted folder

chown www-data: framadate
cd framadate

Development version

You will need Composer, php7.0-mbstring and php7.0-xml (On Debian 9: apt install php7.0-mbstring php7.0-xml, then install Composer)

Clone the repository:

sudo -u www-data git clone https://framagit.org/framasoft/framadate.git/

Set the proper permissions on the newly extracted folder

chown www-data: framadate
cd framadate

Install dependencies:

sudo -u www-data composer install

Common part: log file

A log file admin/stdout.log must be created and be writable by your web server. Something like that should do it:

cd framadate
sudo -u www-data touch admin/stdout.log
sudo chmod 600 admin/stdout.log

You can now begin to configure Framadate.

Clone repository
  • Install
  • Maintenance
    • Backups
    • Mode
    • Updating
  • coding
  • environment
  • faq
  • Home
  • install
    • Configure
    • Database
    • Install
    • requirements
  • locales
  • technical
  • translating
View All Pages