diff --git a/workspaces/sqlite-workspace/Dockerfile b/workspaces/sqlite-workspace/Dockerfile index 8e01676..29e014e 100644 --- a/workspaces/sqlite-workspace/Dockerfile +++ b/workspaces/sqlite-workspace/Dockerfile @@ -1,7 +1,7 @@ ARG docker_registry=docker.io/alnoda ARG image_tag=3.0 -FROM ${docker_registry}/theia-workspace:${image_tag} +FROM ${docker_registry}/ide-workspace:${image_tag} USER root COPY supervisord-sqlite.conf /etc/supervisord/ @@ -9,19 +9,19 @@ COPY supervisord-sqlite.conf /etc/supervisord/ # Customize mkdocs COPY ./mkdocs/mkdocs.yml /home/docs/mkdocs.yml COPY ./mkdocs/README.md /home/docs/docs/README.md -COPY ./mkdocs/img/* /home/docs/docs/assets/ +COPY ./mkdocs/img/* /home/docs/docs/assets/home/ COPY ./mkdocs/helpers.py /home/docs/macros COPY ./mkdocs/sqlite-circle.svg /home/docs/docs/assets/ COPY ./mkdocs/sqlite-circle-white.svg /home/docs/docs/assets/ COPY ./mkdocs/extra.css /home/docs/docs/stylesheets/ COPY ./mkdocs/about.md /home/docs/docs/about.md - -# apt-get install -y sqlite3 \ +COPY ./mkdocs/admin.md /home/docs/docs/pages/admin.md +COPY ./mkdocs/admin /home/docs/docs/pages/admin RUN echo "------------------------------------------------------ sqlite3" \ - && cd /tmp && wget https://sqlite.org/2021/sqlite-autoconf-3350400.tar.gz \ - && tar zxvf /tmp/sqlite-autoconf-3350400.tar.gz \ - && cd /tmp/sqlite-autoconf-3350400 \ + && cd /opt && wget https://sqlite.org/2021/sqlite-autoconf-3350400.tar.gz \ + && tar zxvf /opt/sqlite-autoconf-3350400.tar.gz \ + && cd /opt/sqlite-autoconf-3350400 \ && ./configure --prefix=/usr \ --disable-static \ --enable-fts5 \ @@ -34,10 +34,9 @@ RUN echo "------------------------------------------------------ sqlite3" \ -DSQLITE_ENABLE_FTS3_TOKENIZER=1" \ && make \ && make install \ - && rm /tmp/sqlite-autoconf-3350400.tar.gz \ - && rm -rf /tmp/sqlite-autoconf-3350400 \ + && rm /opt/sqlite-autoconf-3350400.tar.gz \ && echo "------------------------------------------------------ cli" \ - && pip install litecli==1.7.0 \ + && pip install litecli==1.9.0 \ && echo "------------------------------------------------------ rclone" \ && curl https://rclone.org/install.sh | bash \ && echo "------------------------------------------------------ pspg" \ diff --git a/workspaces/sqlite-workspace/mkdocs/README.md b/workspaces/sqlite-workspace/mkdocs/README.md index 8207db3..5dc4c8a 100644 --- a/workspaces/sqlite-workspace/mkdocs/README.md +++ b/workspaces/sqlite-workspace/mkdocs/README.md @@ -117,6 +117,7 @@ "image": "assets/home/Ungit.jpg", "description": "Manage Git repositories and work flow using beautiful UI" } + ] %} diff --git a/workspaces/sqlite-workspace/mkdocs/about.md b/workspaces/sqlite-workspace/mkdocs/about.md index e69de29..ad93cb7 100644 --- a/workspaces/sqlite-workspace/mkdocs/about.md +++ b/workspaces/sqlite-workspace/mkdocs/about.md @@ -0,0 +1 @@ +Containerized workspace that helps to develop SQLite databases. \ No newline at end of file diff --git a/workspaces/sqlite-workspace/mkdocs/admin.md b/workspaces/sqlite-workspace/mkdocs/admin.md new file mode 100644 index 0000000..c69d7e2 --- /dev/null +++ b/workspaces/sqlite-workspace/mkdocs/admin.md @@ -0,0 +1,110 @@ + + + +{% + set tools = [ + { + "env": "CRONICLE_URL", + "name": "Cronicle", + "image": "Cronicle.jpg", + "description": "Schedule jobs, manage schedules, observe and monitor executions (user/pass - admin/admin)" + }, + { + "env": "STATICFS_URL", + "name": "Static File Server", + "image": "Static-server.png", + "description": "Serve any static websites like a breeze" + }, + { + "env": "MC_URL", + "name": "M.Commander", + "image": "MC.jpg", + "description": "Feature rich visual file manager with internal text viewer and editor" + }, + { + "env": "HTOP_URL", + "name": "Process monitor", + "image": "Htop.jpg", + "description": "Monitor running process and resource utilization" + } + ] +%} + + +