Comments (2)
Hi @alexanderadam thanks for the suggestion. Since the quickMockup consists just of the files in the repo and does not have any runtime dependencies (no PHP, no Node, nor any extensions or config…) I think a docker image would not help a lot. If one wants to do some sort of mass deployment, a script to download and unpack the files might be a solution.
from quickmockup.
IMHO a docker image helps to have an easy solution just to run things without having to think about what is required or not. It just runs. No setting up a webserver and putting the data in a particular folder or something complicated. Just docker run quickmockup
and everything would be there.
I also don't think it is only useful when someone wants to do "mass deployment". People nowadays are even having Docker only infrastructures (see alone operating systems like RancherOS, CoreOS or RedHat Project Atomic).
Meaning, if they want to have quickMockup hosted on their infrastructure, they will have to create a Dockerfile anyway. And it is obviously better to have one official image that is up to date, instead of a bunch of images that aren't up to date.
So having just static content is no reason not to have a Docker container. It just makes the Dockerfile simpler than usual.
And Docker for static files is not unusual. There are base images, dedicated web servers (I don't see any sense in that though) and tutorials if you are looking for it.
from quickmockup.
Related Issues (20)
- Experiment with draw2D HOT 5
- v2: Add strokes to elements HOT 1
- v2: Add slight outline on elements that currently dragged elements would be grouped with HOT 5
- v2: extend inplace label editing with save/cancel buttons
- v2: Constraints/principle we should consider when creating functionality HOT 2
- v2: Duplicate elements easily via ctrl+D HOT 1
- v2: Have in-place toolbar HOT 1
- v2: Duplicated elements should be grouped with the container of the original elements parent
- Additional Widgets suggestion: charts HOT 1
- v2 visual representations of element in item collection bar. HOT 2
- v2 increase front size in on-canvas elements to 14px
- v2 keep element-cursor offset consistent when drop-adding elements to canvas HOT 1
- v2: Ease grouping elements HOT 4
- v2 code quality: Event initialization is messy, needs lots of files to be touched
- v2: represent element as soon as drag enters canvas HOT 3
- Cloning Window element is broken HOT 2
- Moving multiple selections into Container
- Elements being newly added are not grouped HOT 1
- Support images HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quickmockup.