million12/docker-neos-react-ui

Name: docker-neos-react-ui

Owner: MILLION12

Description: Neos CMS with its new experimental React UI

Created: 2016-04-20 15:45:54.0

Updated: 2016-12-02 22:58:51.0

Pushed: 2016-07-01 11:30:21.0

Homepage: https://hub.docker.com/r/million12/neos-react-ui/

Size: 9

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Neos CMS with neos/neos-ui React UI | Docker image

Circle CI

Docker image with Neos CMS and the new back-end UI, neos/neos-ui. See Neos + React article if you need more background information.

Docker image in Docker Hub: million12/neos-react-ui

Features

Usage

You will need working Docker and docker-compose.
Grab docker-compose.yml from this repo (or clone it) and run:

er-compose up

Access the new Neos React admin panel on your docker host on port :8182, e.g.
http://docker:8182/neos! (note ! at the end).

Refer to the parent image, million12/typo3-flow-neos-abstract shall you need any help with further customisation of this image.

Development

See project repository: neos/neos-ui.

Shall you need SFTP access to the container, uncomment the dev container in the docker-compose.yml file and provide your GitHub username to IMPORT_GITHUB_PUB_KEYS env variable. Then access it via

-p 2345 www@docker

(or whatever your Docker host is).

Runtime variables

REACT_UI_REPO_URI
Default: https://github.com/neos/neos-ui.git
Override it with your repository fork if needed.

REACT_UI_VERSION
Default: dev-master
Provide custom composer version, e.g. dev-task/something.

REACT_UI_FORCE_REINSTALL
Default: false
Set to true to kick off re-install process on container (re)start. composer.json will be updated with REACT_UI_REPO_URI and REACT_UI_VERSION accordingly. Also, npm stuff will be re-installed and re-built.

Issues

See project repository: neos/neos-ui.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.