sqlite-sync / SQLite-sync.com

AMPLI-SYNC is a framework for synchronizing data between a Sqlite database and an MS SQL/MySQL/Oracle/PostgreSQL database. With this framework your application can work completely offline (Airplane Mode), then perform an automated Bidirectional Synchronization when an internet connection becomes available.
https://ampliapps.com/sqlite-sync/
BSD 3-Clause "New" or "Revised" License
328 stars 82 forks source link

Installation guide out of date #22

Open fhintsch opened 4 years ago

fhintsch commented 4 years ago

I followed the installation guide https://projects.ampliapps.com/projects/ampli-sync/wiki#Installation. This is quite difficult:

Finally I got the service running, although only with "root" id (not "tomcat").

sqlite-sync commented 4 years ago

We are under rebranding right now. The old name was SQLite-sync.com. We are changing the name to AMPLI-SYNC. It's true, that is some places, there is still an old name. We working on it. I'm attaching an example Docker definition.

sqlite-sync commented 4 years ago

Dockerfile

FROM tomcat:8.5-alpine

ENV WORKING_DIR /working-dir/ RUN mkdir -p "/working-dir" WORKDIR "/working-dir"

COPY ./working-dir/ .

docker-compose.yml

version: '3'

services: sync: build: context: . dockerfile: Dockerfile expose:

networks: default: external: name: nginx-proxy