All Projects → Com2Kube → Com2Kube

Com2Kube / Com2Kube

Licence: Apache-2.0 license
Web application that convert docker-compose files to kubernetes files

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
Dockerfile
14818 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to Com2Kube

Pomf
Simple file uploading and sharing
Stars: ✭ 535 (+1957.69%)
Mutual labels:  files, file
Aetherupload Laravel
A Laravel package to upload large files 上传大文件的Laravel扩展包
Stars: ✭ 835 (+3111.54%)
Mutual labels:  files, file
Filemasta
A search application to explore, discover and share online files
Stars: ✭ 571 (+2096.15%)
Mutual labels:  files, file
guess-filename.py
Derive a file name according to old file name cues and/or PDF file content
Stars: ✭ 27 (+3.85%)
Mutual labels:  files, file
File Storage
File storage abstraction for Yii2
Stars: ✭ 116 (+346.15%)
Mutual labels:  files, file
github-content
Easily download files from github raw user content.
Stars: ✭ 21 (-19.23%)
Mutual labels:  files, file
Chibisafe
Blazing fast file uploader and awesome bunker written in node! 🚀
Stars: ✭ 657 (+2426.92%)
Mutual labels:  files, file
lumen-file-manager
File manager module for the Lumen PHP framework.
Stars: ✭ 40 (+53.85%)
Mutual labels:  files, file
Github Files Fetcher
Download a specific folder or file from a GitHub repo through command line
Stars: ✭ 73 (+180.77%)
Mutual labels:  files, file
Date2name
Handling time-stamps and date-stamps in file names
Stars: ✭ 37 (+42.31%)
Mutual labels:  files, file
replace-in-files
Replace text in one or more files or globs.
Stars: ✭ 21 (-19.23%)
Mutual labels:  files, file
Uploadcare Widget
Uploadcare Widget, an ultimate tool for HTML5 file upload supporting multiple file upload, drag&drop, validation by file size/file extension/MIME file type, progress bar for file uploads, image preview.
Stars: ✭ 183 (+603.85%)
Mutual labels:  files, file
files
Useful methods to manage files and directories
Stars: ✭ 27 (+3.85%)
Mutual labels:  files, file
Chonky
😸 A File Browser component for React.
Stars: ✭ 313 (+1103.85%)
Mutual labels:  files, file
Voila
Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way.
Stars: ✭ 78 (+200%)
Mutual labels:  files, file
Filegator
Powerful Multi-User File Manager
Stars: ✭ 587 (+2157.69%)
Mutual labels:  files, file
PHP-FileUpload
Simple and convenient file uploads — secure by default
Stars: ✭ 53 (+103.85%)
Mutual labels:  files, file
file access
File.io for Web, Desktop and Mobile for Flutter
Stars: ✭ 59 (+126.92%)
Mutual labels:  files, file
Fcfilemanager
iOS File Manager on top of NSFileManager for simplifying files management. 📂
Stars: ✭ 862 (+3215.38%)
Mutual labels:  files, file
React Files
A file input (dropzone) management component for React
Stars: ✭ 126 (+384.62%)
Mutual labels:  files, file

Com2Kube

License code style: prettier BCH compliance Azure DevOps build Azure DevOps tests Azure DevOps Deploy

This project aims to provide an easy way for docker-compose users to convert their deployment files for Kubernetes

com2kube demo

Installation

git clone https://github.com/Com2Kube/Com2Kube.git
cd Com2Kube
npm install

Start the project locally

We are using Docker as our development environment so that anyone can simply clone the repository and get to work in minutes. The only requirements is to have Docker and docker-compose installed on your computer.

docker-compose up

To force docker to rebuild the images : docker-compose up --build

Build with

Frontend

Backend

  • ExpressJS
  • Multer
  • Kompose

Roadmap

  • File drop
  • Helm Chart
  • Download the file with preview option
  • Dark theme
  • Save file to Github repo

Contribute

Thank your for contributing to our project. Please follow our Contributing documentation and the Code of Conduct

Contributors

You can reach us by email.

Release History

Please check our CHANGELOG or our release.

Licence

Apache License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].