OpenVPN and Docker

Quick Start with docker-compose
https://github.com/kylemanna/docker-openvpn/blob/master/docs/docker-compose.md

version: '3.2'

services:
  openvpn:
    image: kylemanna/openvpn
    container_name: openvpn
    cap_add:
      - NET_ADMIN
    volumes:
      - config:/etc/openvpn
    ports:
      - 1194:1194/udp
    restart: unless-stopped

volumes:
  config:

Docker and Network with VPN

Prática recomendada para conectar-se a uma VPN através do docker
https://www.it-swarm.dev/pt/docker/pratica-recomendada-para-conectar-se-uma-vpn-atraves-do-docker/822635580/

Contêiner do Docker e VPN da rede host
https://www.it-swarm.dev/pt/networking/conteiner-do-docker-e-vpn-da-rede-host/1056573991/

Hiding a docker container behind OpenVPN, in docker swarm, with an overlay network
https://serverfault.com/questions/1012325/hiding-a-docker-container-behind-openvpn-in-docker-swarm-with-an-overlay-netwo

VPN and container – image shows architecture:
https://www.intruder.io/blog/how-to-secure-the-kubernetes-api-behind-a-vpn

Headless CMS

Simple website approach using a Headless CMS – Guide
https://www.appnovation.com/blog/simple-website-approach-using-headless-cms-part-1
https://www.appnovation.com/blog/simple-website-approach-using-headless-cms-part-2
https://www.appnovation.com/blog/simple-website-approach-using-headless-cms-part-3

Strapi – the leading open-source headless CMS. It’s 100% Javascript, fully customizable and developer-first. [open source, Self-hosted, RESTful and GraphQL]
https://strapi.io/

Headless CMS – A List of Content Management Systems for Jamstack Sites
https://headlesscms.org/

Ghost – an open source, professional publishing platform built on a modern Node.js technology stack
https://headlesscms.org/projects/ghost/
https://github.com/TryGhost/Ghost
https://ghost.org/

Headless CMS – Cockpit

Cockpit – A PHP self-hosted headless and api-driven CMS
https://getcockpit.com/
https://github.com/agentejo/cockpit

Cockpit – Documentation – Getting started
https://getcockpit.com/documentation/getting-started/introduction

Cockpit – Documentation – API
https://getcockpit.com/documentation/api/cockpit

Cockpit – Documentation – API Token
https://getcockpit.com/documentation/api/token

Cockpit and Vue.JS – How to display Cockpit CMS JSON data with Vue js
https://stackoverflow.com/questions/46700207/how-to-display-cockpit-cms-json-data-with-vue-js

vue-cockpit – Makes it easy to build a frontend displaying data from Cockpit CMS by automatically mapping all collections and regions into variables in the vue data scope.
https://github.com/dropclick/vue-cockpit

nuxt-cockpit – A Tutorial to Bundle Cockpit CMS & Nuxt.js in a full JAMstack
https://github.com/snipcart/nuxt-cockpit