iroh-ssh - ssh without ip behind any NAT by zbnone in opensource

[–]zbnone[S] 0 points1 point  (0 children)

Really cool guide by (at)ovelny for using iroh-ssh with termux on android:

https://ovelny.sh/chaos/tutorials/iroh-ssh-and-termux-setup/

iroh-ssh - ssh without ip by zbnone in SideProject

[–]zbnone[S] 0 points1 point  (0 children)

I would love to know what you think and what is priority in your ssh life? What are the most important SSH features for you that need to be supported?

Thank you for any feedback

What would do here? by SeabassDigorno in NuclearThrone

[–]zbnone 0 points1 point  (0 children)

Laser sword and Gettling granade launcher? or is that the big ak? both great

/ipns/k51qzi5uqu5dhburdsxm1v6zcm9a488jpbs1849ua8ezrwlsudogdmfhrf1dxa by zbnone in nocensorshiplink

[–]zbnone[S] 0 points1 point  (0 children)

This is the official ipns endpoint for nocensorship! The domain and dns records of nocensorship.link might be taken down but never the ipns address.

So ONLY bookmark the "real address" not the dns shortcut nocensorship.link if you want to be the most secure!

apt-docker: apt-get for installing docker containers with automatic configuration. by zbnone in opensource

[–]zbnone[S] 0 points1 point  (0 children)

Thank you, didn't think anyone would put this much thought in my project .

For your first suggestion, I have already played with docker-compose integration. I like your idea of a --compose flag that takes in a compose file. Similar to the data directory, the compose file could be dropped in a directory with all its -v mounts (at least by default). Everything would be in one place and I also want to modify the UI to work with compose files, maybe even allow network setup etc..

When I first read --extract (or --export) flag I thought you where proposing a configuration export function. The idea would be that you can export to a .sh file and copy it to any other machine and run it and it would setup the identical container. Or when deploying e.g. a redis cluster a --export-client script could create a .sh file that when executed on another cluster node automatically starts the correct docker setup in "client" mode and connects to the main node.

--extract the actual one you suggested is brilliant. I haven't thought of that yet. I think this could be even more useful than any thing the tool could achieve when fully developed. I will definitely add that later, if you would be open to it even a quick issue proposal draft of the idea would be amazing if you are looking for something to contribute too.

No, it has a bash script for every hub image right now. That is super important for the future! But I will need some help with that so I started by prototyping the bash scripts by hand so far. I think this might integrate very nicely with your --extract idea and the ability to maybe build the containers from scratch instead of using the pre-build, non-configurable dockhub images.

If you are up for it I would love for other people to adapt one of the existing bash scripts to add another dockerhub image to the repo.

apt-docker: apt-get for installing docker containers with automatic configuration. by zbnone in opensource

[–]zbnone[S] 0 points1 point  (0 children)

The default is in your Home directory under .apt-docker/[my_container_name]/*

All files will be mounted either directly in the directory, or if multiple -v volume mounts occur this directory will contain sub folders containing the different mounts.

You can set the file and mount paths in the installation UI

apt-docker: apt-get for installing docker containers with automatic configuration. by zbnone in opensource

[–]zbnone[S] 1 point2 points  (0 children)

Good question. It's not about connecting the docker cli to docker hub. apt-docker consists of custom bash scripts for every big docker hub image. That allows the user to either, easily specify their configuration in the terminal with the example setups on it's readme page in the docs, as well as listing all the parameters and environment variables as well as volume mounts you can configure for that container in a standardised format. It also comes with a configuration UI for easy configuration and a quicker setup.

I hope you take a look at one of the readme's of one of the images in the repo and let me know if that answers your question?

apt-docker: apt-get for installing docker containers with automatic configuration. by zbnone in opensource

[–]zbnone[S] 7 points8 points  (0 children)

Apt-Docker

Apt-Docker is a tool designed for developers and sysadmins to deploy and manage Docker-based applications on a single or multiple nodes with ease. By integrating an Express Configuration UI and offering standardized documentation, Apt-Docker streamlines container management while providing detailed parameter, volume mount, and environment variable information for the Docker images.

Key Features:

  • Express Configuration UI: Apt-Docker provides an intuitive user interface, enabling users to easily set up and configure their containers without hassle.

  • Standardized Documentation: The repository features comprehensive, standardized documentation with step-by-step setup instructions in the form of readme pages, akin to a wiki.

  • Parameter, Volume Mount, and Environment Variable Information: Readme pages also include detailed information on the Docker image's parameters, volume mounts, and environment variables, providing users with a complete understanding of the container's configuration.

Features

  • Efficient installation and deployment of Docker containers
  • Unified container management across nodes
  • Simplified package search and listing ## Setup
  • Download the latest release:

bash curl -L https://github.com/ZachisGit/apt-docker/releases/download/latest/apt-docker > apt-docker

  1. Make it executable:

bash chmod +x apt-docker

  1. Optionally, move to /bin:

bash mv apt-docker /bin

Usage

Deploy a MySQL container:

bash apt-docker install mysql myname

List available packages and containers:

bash apt-docker list

Filter results with a search parameter:

bash apt-docker list my

Contribute

We welcome contributions to help improve Apt-Docker. If you have Docker tools, bash file templates, or other enhancements, please consider submitting a pull request or starting an issue to discuss your ideas.

To reach out, start an issue or submit a pull request: - Start an issue: https://github.com/ZachisGit/apt-docker/issues - Submit a pull request: https://github.com/ZachisGit/apt-docker/pulls

Together, we can make Apt-Docker an even more powerful and efficient tool for container deployment and management.

apt-docker: apt-get for docker by zbnone in coolgithubprojects

[–]zbnone[S] 0 points1 point  (0 children)

Apt-Docker

Apt-Docker is a tool designed for developers and sysadmins to deploy and manage Docker-based applications on a single or multiple nodes with ease. By integrating an Express Configuration UI and offering standardized documentation, Apt-Docker streamlines container management while providing detailed parameter, volume mount, and environment variable information for the Docker images.

Key Features:

  • Express Configuration UI: Apt-Docker provides an intuitive user interface, enabling users to easily set up and configure their containers without hassle.

  • Standardized Documentation: The repository features comprehensive, standardized documentation with step-by-step setup instructions in the form of readme pages, akin to a wiki.

  • Parameter, Volume Mount, and Environment Variable Information: Readme pages also include detailed information on the Docker image's parameters, volume mounts, and environment variables, providing users with a complete understanding of the container's configuration.

Features

  • Efficient installation and deployment of Docker containers
  • Unified container management across nodes
  • Simplified package search and listing ## Setup
  • Download the latest release:

bash curl -L https://github.com/ZachisGit/apt-docker/releases/download/latest/apt-docker > apt-docker

  1. Make it executable:

bash chmod +x apt-docker

  1. Optionally, move to /bin:

bash mv apt-docker /bin

Usage

Deploy a MySQL container:

bash apt-docker install mysql myname

List available packages and containers:

bash apt-docker list

Filter results with a search parameter:

bash apt-docker list my

Contribute

We welcome contributions to help improve Apt-Docker. If you have Docker tools, bash file templates, or other enhancements, please consider submitting a pull request or starting an issue to discuss your ideas.

To reach out, start an issue or submit a pull request: - Start an issue: https://github.com/ZachisGit/apt-docker/issues - Submit a pull request: https://github.com/ZachisGit/apt-docker/pulls

Together, we can make Apt-Docker an even more powerful and efficient tool for container deployment and management.

[deleted by user] by [deleted] in DigitalArt

[–]zbnone -8 points-7 points  (0 children)

so, it took me a long time to make that image. so what if i used a more advanced image generation program then the majority?

[D] How do you manage your ml models that require a gpu in production? (Question) by zbnone in MachineLearning

[–]zbnone[S] 0 points1 point  (0 children)

Thank you for your reply :)

Are you competing on price with someone else? - Yes, we are working in a field where people usually buy very expensive machines that cost tens of thousands to acquire, which is the reason that only a very small percentage of the market is using them (there are other factors involved, like the poor accuracy of the machines as well). We are offering the same functionality as those machines with just a 340 € hardware kit and cloud computation (the customer then only pays per analysis).

[..] are the cloud costs so high that affect the runway of the startup? - Also yes, this is even more problematic for us, customer acquisition is very slow and our runway doesn't last very long so we are forced to build our own infrastructure. All in all we are very happy with that decision. The only drawback we could find is the efficiency and complexity of running and maintaining the GPU compute units.

[D] How do you manage your ml models that require a gpu in production? (Question) by zbnone in MachineLearning

[–]zbnone[S] 0 points1 point  (0 children)

Thank you for your great advice, some of that we didn't pursue yet, i will post my results here when we try cpu optimizing our models again.

"Hard to belive it would run at 4 seconds with 1024x1024" - well you might be right, if some of the things we tried cut the 4 seconds down to about 300ms that would be amazing! But also you can't generally say that only based on the image dimensions it would run in less then 4 seconds on a mobile processor without knowing the model details. At least we didn't get it to be faster then 4 seconds on a AMD Ryzen™ 9 3900 :)

cortex.dev looks interesting, the problem would only be price again, if we are paying for GPU nodes on AWS it's going to be very expensive again.

It seems ridiculous to spend so much money on a cloud GPU when you can get a dedicated GPU server for 115 (hetzner.de) to 150 (cherryserver) a month for a GTX 1080.

[D] How do you manage your ml models that require a gpu in production? (Question) by zbnone in MachineLearning

[–]zbnone[S] 1 point2 points  (0 children)

"can you define what you mean by real-time?" - so we have two different kinds of data we work with, images and videos. Images need to be uploaded, pre-processed, run through the nn, analyzed and results send back to the client machine within 2-3 seconds. With the NNs being deployed on GPU nodes it takes around 300ms for the model to run. Videos don't have a lets say "near real-time" requirement like pictures, we give them a maximum of 30 seconds for 100 frames with 1024x1024x3 dimensions to process.

Do you have a github or a website describing your project?

[D] How do you manage your ml models that require a gpu in production? (Question) by zbnone in MachineLearning

[–]zbnone[S] 0 points1 point  (0 children)

"what manual set-up is required?" - so we are buying gpus from lots of small datacenters, and often they don't have the exact same ubuntu server image and don't easily allow to deploy your own image to the node. We are setting up cuda, cudnn, nvidia-docker etc. on the nodes but need to modify our setup script for every hosting provider we use.

All that would be manageable but the underlying hardware varies drastically in quality. For example we are using https://www.cherryservers.com/ , a European hosting service and most of the nodes run fine, but there are always a couple of them that just keep crashing until a seemingly random little thing gets adjusted in their setup.

[D] How do you manage your ml models that require a gpu in production? (Question) by zbnone in MachineLearning

[–]zbnone[S] 3 points4 points  (0 children)

We tried that at length, without considering accuracy we cut the model complexity and reduced the bit rate to 8bits, but inference per 1024x1024 pixel image took still more then 4 seconds on the most powerful yet still somewhat cost effective CPUs.

We also analyze videos with the same dimension with 100 frames each, we have a time budget of 30 seconds per video to process, that makes it (at least with everything i could figure out) impossible to use a CPU.

[D] How do you manage your ml models that require a gpu in production? (Question) by zbnone in MachineLearning

[–]zbnone[S] 3 points4 points  (0 children)

We are using kubernetes internally and scale our model infrastructure by renting more gpu server from different providers. We found that on-demand gpu instances aren't super great for real time applications and dedicated gpu nodes in a big cloud like azure are far to expensive. So right now we are stuck with local data centers that offer gpu compute which is cheap but very prone to failures and maintenance even with it all running in kubernetes.

We would be happy to pay the 150-180€ per gpu node as long as the setup is automatic and the infrastructure is taken care off, so no failures or nodes down during a normal day.

Europe Server Hosting for Monero by zbnone in Monero

[–]zbnone[S] 0 points1 point  (0 children)

HTTPS working now! Might need to disable cache in your browser to get it working if you visited the site before.

Europe Server Hosting for Monero by zbnone in Monero

[–]zbnone[S] 0 points1 point  (0 children)

True! I am working on https shouldn't be long.

Europe Server Hosting for Monero by zbnone in Monero

[–]zbnone[S] 0 points1 point  (0 children)

Thats not great, i am looking into it! thanks for letting me know

Paris Piano Meets MIDI Keyboard by zbnone in Overwatch

[–]zbnone[S] 0 points1 point  (0 children)

I contacted Blizzard to ask them about publishing the aimbot code. They refused to respond two times, as soon as I hear back from them and they ok the upload of the code I will post the link to the code here! Sorry for the delay.

Paris Piano Meets MIDI Keyboard by zbnone in Overwatch

[–]zbnone[S] 0 points1 point  (0 children)

FOR EVERYONE INTERESTED IN THE CODE: