Comments (11)
@davidfic @basudip @xcad2k hey guys, I deployed the importing feature. Here is a sample https://nuxx.io/?import_url=https:%2F%2Fraw.githubusercontent.com%2Frudderlabs%2Frudder-server%2Fmaster%2Fdocker-compose-multi.yml. It takes in a raw yaml file, by clicking "Import" -> "Link". If you have a few minutes, test this out and suggest improvements if you can. I will also be testing with different files.
from ctk.
@basudip the issue to paste code into the editor and edit it directly is here #22. Hoping to push this out this week.
The font size is too small you are right. I will adjust the default zoom, and increase the font size.
If you have other suggestions to make this tool more utility, feel free to create issues here. I will open source the code early next month, so people can open PRs for improvements.
from ctk.
@davidfic this feature is in the pipeline. I should push it out early next week the latest.
from ctk.
Great feature, looking forward to this, too!
from ctk.
I am upvoting this. one of the most needed feature.
from ctk.
@basudip I will release this by mid to end of this week, got a little stuck on authentication over the weekend.
from ctk.
@davidfic @basudip @xcad2k hey guys, I deployed the importing feature. Here is a sample https://nuxx.io/?import_url=https:%2F%2Fraw.githubusercontent.com%2Frudderlabs%2Frudder-server%2Fmaster%2Fdocker-compose-multi.yml. It takes in a raw yaml file, by clicking "Import" -> "Link". If you have a few minutes, test this out and suggest improvements if you can. I will also be testing with different files.
Hi, really appreciate the hard work. tested a few online repositories. but if user upload there own yml from there PC or copy-paste the text directly to the editor then it will be more convenient. still testing have not found any bug yet.
I don't know if it's only me, but the font size of the left-hand side visual designer is too small. I have to zoom in the entire page to see it. other than this it's working perfectly.
from ctk.
I tried importing my compose file from Github and nothing was rendered to the screen. There was no indication of anything happening at all.
I clicked the Link button, entered my compose file in the dialog and clicked import and nothing happened.
from ctk.
@davidfic I am working on handling this better. The issue is that the backend wants a raw yaml string like this https://raw.githubusercontent.com/davidfic/VPN-media-stack/master/docker-compose.yml
So this will work, https://nuxx.io/?import_url=https:%2F%2Fraw.githubusercontent.com%2Fdavidfic%2FVPN-media-stack%2Fmaster%2Fdocker-compose.yml
I have a small list of tasks to run through to improve UX for importing. Another reason to open source this project.
from ctk.
OK the import of the raw file works. I'll test out that all the other parts work as well. I did notice that when I clicked the Volumes button that nothing was shown and I assume it's there to add volumes, but the way it is laid out it made me assume that after an import it would show all the mounted volumes. Maybe some clarity on that button
from ctk.
@davidfic This feeback is good. I released an update last night, with imports through URL and as a copy and paste into the editor. Plus improvements on the UI addressing what you describe with Volumes. The Volumes button on the canvas is for top level volume declarations, not for relative mount paths.
If you have a few minutes please test out the new UI improvements, and if you can, can you describe your ideal workflow use of the tool?
from ctk.
Related Issues (20)
- Empty environment variables create invalid compose file HOT 2
- Service objects with same name HOT 5
- Require a different method to set a specific Tag/Version HOT 1
- Feature Request: User accounts HOT 9
- Feature request: Presets/templates HOT 2
- External Image Configuration Support HOT 1
- Make visual connections more obvious.
- Enhancement: Cursor change on hover HOT 1
- Visual network connections. HOT 1
- Edit compose files live HOT 6
- Timeline of Opening sourcing HOT 6
- Feature request : Conversion From docker run/create to compose and vice versa
- Feature Request: "Shared" or reusable variables HOT 2
- Feature Request: Indicate "secure" environment variable HOT 8
- Devices.
- Network not imported properly while changing compose version.
- restart: no service param value should be string HOT 1
- Feature request: support additional capabilities
- Feature Request: dockerhub link
- Feature Request: Commonly used environment variables
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 ctk.