filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files. It allows the creation of multiple users and each user can have its own directory. It can be used as a standalone app or as a middleware.
caddy filemanager plugin interface web extension webdav administrator gui vuejs file-browserThis repository contains community-contributed, simple, guided examples of using Caddy with a variety of web applications and purposes. Simply choose a folder that describes what you're trying to use Caddy for or with. Look at the Caddyfile in that folder, and follow the instructions there for more information.
caddy caddyfile examplesloginsrv is a standalone minimalistic login server providing a JWT login for multiple login backends.The following providers (login backends) are supported.
jwt htpasswd service caddy caddyserver login oauth2 github oauth2-client authenticationA Docker image for Caddy. This image includes git, filemanager, cors, realip, expires and cache plugins. Plugins can be configured via the plugins build arg.
caddy docker container webserverAuthentication Plugin for Caddy v2 implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0, SAML Authentication. The purpose of this plugin is providing authentication only. The plugin issue JWT tokens upon successful authentication. In turn, the authorization of the tokens is being handled by caddy-auth-jwt.
ldap jwt saml oauth2 authentication caddy jwt-tokens facebook-login ldap-authentication openid-connect authentication-backend user-registration caddy-plugin authentication-portal authentication-middleware user-identity github-authentication caddy2 caddy-module ldap-authentication-backend⚠️ This tool installs a root CA in your system. Use it only if you know what you are doing. As the title says, this tool is to be used for development. It is not meant to run at production and it hasn't been tested in CI environments either.
docker https proxy acme caddy localhost ssl-certificates local-development step-caCaddy-authz is an authorization middleware for Caddy, it's based on https://github.com/casbin/casbin. cd into the folder of caddy binary.
caddy middleware plugin filter casbin authorization acl rbac abac access-controlDo you find yourself constantly adding and removing Docker services? Are you tired of constantly creating and removing configuration files for your load balancer? caddy-docker is here to help.
caddy docker reverse-proxyThis middleware implements an authorization layer for Caddy based on JSON Web Tokens (JWT). You can learn more about using JWT in your application at jwt.io. Important You must set the secret used to construct your token in an environment variable named JWT_SECRET(HMAC) or JWT_PUBLIC_KEY(RSA or ECDSA). Otherwise, your tokens will silently fail validation. Caddy will start without this value set, but it must be present at the time of the request for the signature to be validated.
caddy jwt middleware caddyserver caddy-pluginPost form data from a website to this route and receive the data as nicely formatted email. Configuration values in brackets are optional.
caddy smtp-server email mail pgp encrypted-email smtpMultipass is like HTTP Basic authentication but better and without passwords. Multipass implements the idea to authenticate users based on something they own instead of something they know. This is better known as the second factor of Two-factor Authentication.
caddy http reverse-proxy authentication two-factorSimple boilerplate demonstrating how to setup a project using React, Redux, Flow (if wanted), Jest, and the Esri JavaScript API. Demo available at https://robert-w.github.io/esri-redux/. Starts the babel-cli, watches your html and sass files for changes, and starts an express dev server with hot module replacement enabled.
redux react arcgis-js-api docker jest enzyme flow webpack esri-javascript-api hot esri caddy https http2 es6 flux hot-reload esri-webpack hot-module-replacementEnables you to upload files, such as build artifacts, to your Caddyserver instance. Use this with the built-in authentication, or a different authentication plugin such as jwt.
caddy filesystem webdav-server curl upload ci-cd signature-scheme plugin caddyserverPHP Caddy is a tiny PHP development environment for Windows, inspired by Laravel Valet. No hosts file, no configuration, no frills. Just run it and go write some code.
caddy laravel development-environment mailhogMiddleware for Caddy. git clones a git repository into the site. This makes it possible to deploy your site with a simple git push.
caddy webhook git caddy-plugincaddyplug is an experimental Caddy plugin manager using Go plugins.
caddy plugin plugin-managerAutomated caddy proxy for Docker containers using docker-gen. When you launch new (or stop) containers caddy-proxy will reload its configuration to make the new containers available.
docker-image caddyBuild Caddy with plugins as an Ingress/Proxy for OpenFaaS
caddy docker docker-swarmCredentials for your DNS provider should be set in environment variables. This information is in the Automatic HTTPS page of the Caddy documentation. For more information about using your DNS provider, see the docs for your provider directly. If you specify a DNS provider, the DNS challenge will be used exclusively; other challenge types will be disabled. Be aware that some DNS providers may be slow in applying changes.
acme dns-provider caddy dns-challenge tls
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.