A web application to display historical travel grouped by users. Users can decide what other users to share their travel with
Requirements for the deploy script at this base level of the project are
- Run on a system that can execute Bash
- Have a separate system that is running RHEL and has podman installed
- Create a .env file at this base level in the project
-
Two entries are required to be in the .env file
- DEV_SERVER with a value of the hostname or IP of the linux server
- DEV_SERVER_USER with a value of a user on the linux server that is on the wheel group
- To make the deployment process easier, ssh keys should be shared between the deployment server and the development server using the development user and visudo should be set to not require a password for users in the wheel group to elevate priviledges
Requirements for the travel-ux project are the following
- Create a .env file at the base directory of travel-ux project
- Create an account with Ion Cesisum and obtain an API Key
- Add the following entries in the .env file at the base directory of the travel-ux project
- REACT_APP_ION_ACCESS_TOKEN with a value of the API key from ION
- REACT_APP_API_BASE with a value of http://{your development server hostname or IP address}:8080