Skip to content

alexstocker/nextcloud-docker-development

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SensorLogger for Nextcloud Development

Simple nextcloud docker environment. Ready to test and develop SensorLogger for nextcloud. Created and tested for use with Ubuntu 20.04. But should work on any system supporting composer and docker.

Requirements

Install

  1. your@machine:$ git clone https://github.com/alexstocker/nextcloud-docker-development.git
  2. your@machine:$ cd nextcloud-docker-development
  3. your@machine:...nextcloud-docker-development$ composer install
  4. your@machine:...nextcloud-docker-development$ composer docker-up
  5. your@machine:...nextcloud-docker-development$ sudo chown -Rf [USER]:[GROUP] sensorlogger/ (adjust [USER] and [GROUP] to fit your needs)
  6. your@machine:...nextcloud-docker-development$ cd sensorlogger
  7. your@machine:...nextcloud-docker-development$ git checkout 0.1-nc-devel
  8. open browser goto http://localhost:8081/ and login (user and password admin)

Usage

Get docker containers up and running

your@machine:...nextcloud-docker-development$ composer docker-up

Stop docker containers

your@machine:...nextcloud-docker-development$ composer docker-stop

Start docker containers

your@machine:...nextcloud-docker-development$ composer docker-start

Wipe out docker containers

your@machine:...nextcloud-docker-development$ composer docker-wipeout

your@machine:...nextcloud-docker-development$ sudo rm -Rf data/ html/

Developer notes

  • xdebug installed and enabled by default
  • Set CLI Interpreter is required PHPStorm CLI Interpreter settings
  • Set Path mapping is required PHPStorm Path mappings

About

SensorLogger Docker development environment for nextcloud

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published