Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user danikAdmiral ! (Registered 2024-12-17) You are not logged in - nap
CSDb User Forums


Forums > CSDb Feedback > Would it be possible to dockerize Csdb?
2023-01-03 17:55
Monte Carlos

Registered: Jun 2004
Posts: 359
Would it be possible to dockerize Csdb?

Dockerizing Csdb: pro/con ???

Pro:
- web services could be modularized (docker-compose), updated or replaced more easily
- moving Csdb to other servers could be more easily
- could serve as a starting point to make Csdb future proof ?
-...

Con:
- never touch a running system
- the retro feel is all right
- ...
2023-01-03 18:21
Krill

Registered: Apr 2002
Posts: 2979
I know close to nothing about CSDb backend, but...

What makes you assume it's not already running in some kind of container or VM setup? =)
2023-01-03 18:29
Monte Carlos

Registered: Jun 2004
Posts: 359
That's my weak point. I just assumed from the Csdb V2 thread. A search in that thread for docker returned 0 occurrences.
2023-01-03 20:05
chatGPZ

Registered: Dec 2001
Posts: 11384
And how would using docker solve anything at all?
2023-01-03 21:22
CreaMD

Registered: Dec 2001
Posts: 3057
Quote: And how would using docker solve anything at all?

Maybe he meant kubernetes, but I don't think it will ever be necessary for a small scale community site such as CSDB.
2023-01-03 21:31
JackAsser

Registered: Jun 2002
Posts: 2014
Hosting and separation of configuration from the host (where Docker shines) is CSDb’s least problem. Dockerize is a good idea though if you want to easily have people being able to contribute, however that is not how CSDb is run.
2023-01-06 03:29
Luke

Registered: Nov 2014
Posts: 9
docker-compose is not really suitable for hosting. It's nice for local development but that's pretty much it. For hosting you'd use Kubernetes and it as it will require some effort to set up and maintain.
Which problem do you intend to solve by containerization? I use containers in my daily work and the main focus is on clean deployments, scaling, testing etc. - at the cost of simplicity (compared to copying a buch of scripts into a webhoster's directory :).

P.S.: I dockerized Krill's loader for easy local use without having to set up all the compilers and tools needed for the compressors to run. https://gitlab.com/robotriot/krills-loader
P.P.S.: Damn, I'm a version behind! :D
2023-01-06 15:59
macx

Registered: Mar 2002
Posts: 255
Do NOT change anything about CSDb. We do not want modern fads.

Boar's Head Tavern | byob.hopto.org:64128
2023-01-06 16:16
hedning

Registered: Mar 2009
Posts: 4731
Quote: Do NOT change anything about CSDb. We do not want modern fads.

Boar's Head Tavern | byob.hopto.org:64128


2023-01-07 14:16
Frostbyte

Registered: Aug 2003
Posts: 183
I partially agree on sticking to CSDB's oldschool vibes, at least what comes to look and feel.

What I would definitely improve is the downright broken data model and very lacking categorisation, but as over the years I've gotten the impression that no one is ever going to even attempt to work on these, or let anyone keen on working on these to help, I've accepted that we just have to live with what we have.

At least this is better than the sites for pretty much any other platform's scene, as far as I know. Not many scenes have a "single source of truth" where everyone from that scene hangs out and releases their stuff.

Re. the actual topic, i.e. dockerizing, I too struggle to understand what improvements this would bring to CSDB, apart from the same stuff running potentially "somewhere else" than it currently runs.
2023-01-07 15:55
Krill

Registered: Apr 2002
Posts: 2979
Quoting Luke
I dockerized Krill's loader for easy local use without having to set up all the compilers and tools needed for the compressors to run. https://gitlab.com/robotriot/krills-loader
That's cool, but setting up the build environment is rather easy and quickly done, at least on Linux, and there's isn't much of a requirement to stick to specific versions of individual tools.
But this might benefit users of some other OS'es, yeah.

Quoting Frostbyte
At least this is better than the sites for pretty much any other platform's scene, as far as I know. Not many scenes have a "single source of truth" where everyone from that scene hangs out and releases their stuff.
What would that central site be for the C-64 scene? CSDb it is most probably not. =)
2023-01-08 12:09
Peacemaker

Registered: Sep 2004
Posts: 275
oh, no
2023-01-12 01:12
jailbird

Registered: Dec 2001
Posts: 1578
Yeah anything could be dockerizable. The main question is "why?" in this case.
2023-01-12 19:36
Burglar

Registered: Dec 2004
Posts: 1098
Quoting jailbird
Yeah anything could be dockerizable. The main question is "why?" in this case.
Who wouldn't want a containerbird? :P
2023-01-13 13:02
Perplex

Registered: Feb 2009
Posts: 255
Quote: Yeah anything could be dockerizable. The main question is "why?" in this case.

Much easier to scale up the backends to handle the rapidly increasing traffic caused by the steady influx of new members to our scene!
2023-01-13 17:01
CreaMD

Registered: Dec 2001
Posts: 3057
Quote: Much easier to scale up the backends to handle the rapidly increasing traffic caused by the steady influx of new members to our scene!

I'm going to prepare popcorn. Just in case.
2023-01-16 22:08
macx

Registered: Mar 2002
Posts: 255
Quote:

Have you seen page 47-56 of this? http://www.bitsavers.org/components/mosTechnology/_dataBooks/19..
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Fred/Channel 4
Nordischsound/Hokuto..
Neon Vincent
Exploding Fi../Techn..
Mason/Unicess
Guests online: 90
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.6)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 No Listen  (9.6)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Logo Graphicians
1 t0m3000  (10)
2 Sander  (9.8)
3 Mermaid  (9.5)
4 Facet  (9.4)
5 Shine  (9.4)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.053 sec.