Comments (5)
Congrats on the Codespaces integration. Worked out of the box. Have to make sure Files concept works this way too.
from pagoda.
Linking the other issue for reference: #10
That approach definitely works but I'm not going to include that unless it's flexible enough to easily support more options. I reviewed many libraries that handle file uploads but I wasn't convinced by any of them; I'm sure there's plenty that I missed though.
from pagoda.
Linking the other issue for reference: #10
I closed it because it got fill of other junk...
That approach definitely works but I'm not going to include that unless it's flexible enough to easily support more options. I reviewed many libraries that handle file uploads but I wasn't convinced by any of them; I'm sure there's plenty that I missed though.
Maybe suggest what you think is a good approach ? I know there are tons of ways to do this. I presume we want to leverage what we have already in the Architecture. Ent can be used to store the Directory of the files and Minio the actual files.
You can also use Minio as a proxy. Then is someone use Amazon S3 or Google storage minio acts as a proxy and dramatically lowers running costs quite a bit.. This is a complexity but an option.
from pagoda.
Since this project is meant to be a flexible starter kit, I don't want to include anything unless it's flexible enough to meet most use-cases, or be easily adapted/extended to fit most use-cases. If it's anything specific, then a dev can just choose to integrate that themselves. What we don't want to do is spend time creating or adding something that will get little or no usage - it's just one more thing to maintain. I would like to include something straight-forward to handle file uploads that support multiple/pluggable backends but I haven't come across a project that seemed like a good fit yet. I'll definitely keep looking and please share any projects or solution that come to mind and we'll evaluate them.
from pagoda.
cool. will have a think...
from pagoda.
Related Issues (20)
- API support HOT 7
- Workflow on making migrations with Ent and Atlas? HOT 3
- Syntax Highlighting for gohtml files HOT 1
- Error initializing ORM HOT 3
- Flash messages when using HTMX HOT 2
- Can't update Go and deps cleanly HOT 5
- htmx problem HOT 1
- Feature idea: Deployment examples HOT 10
- Switching to embed.FS broke hot-reload of templates HOT 1
- A few suggestions / questions from a first time user HOT 10
- Problem implementing redirect with querystring parameters HOT 2
- Request for Tailwind CSS Support HOT 3
- Create a space for discussions, support and future roadmap planning HOT 2
- Best approach for mocking container services HOT 6
- what is the correct use of page.Form HOT 1
- Thoughts on Example for Splitting Out "Business Logic Layer"? HOT 2
- Adding custom javascript to an individual page HOT 1
- Default to SQLite rather than Postgres and Redis HOT 2
- Switch from Bulma to Tabler? HOT 2
- Setup problem 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 pagoda.