Jitesoft - Open Source

Open source
Fiscal Host: Jitesoft

Open source projects by Jitesoft.

Become a contributor

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution to support this collective.
Recurring contribution

backer

Become a backer for SEK 5.00 per month and help us sustain our activities!

Starts at

SEK 5 SEK / month

Recurring contribution

contributor

Join us for SEK 100.00 per month and help us sustain our activities!

Starts at

SEK 100 SEK / month

Recurring contribution

sponsor

Become a sponsor for SEK 1,000.00 per month and help us sustain our activities!

Starts at

SEK 1,000 SEK / month

What's new with Jitesoft - Open Source

Stay up to dates with our latest activities and progress.

Yolog.js.org

To increase availability of Jitesoft in-house tool, a page have been set up and registered as a js.org domain for the Yolog JavaScript logging project!

Yolog is a logger which is environment agnostic, that is, it should work in any environment that supports JavaScript*.
The best thing with Yolog is that it is very easily customizable with a exposed plugin API. Creating a new plugin is really easy, and if you want, there are some official plugins that can be used right out of the box!

Feel free to try it out!
As usual, it's open source (MIT)!

https://yolog.js.org
https://www.npmjs.com/@jitesoft/yolog

* plugins are not always environment agnostic as the logger itself, this due to the fact that some requires API keys and other login information, which is not supposed to be exposed on the client side!

Published on October 29, 2019 by Johannes Tegnér

Blogpost - Docker Multi-arch images with buildkit/buildx

A new blog post have been posted at jite.eu which explains how to start build multi architecture images with docker and buildkit!

Excerpt:

Buildkit allows us to use some magic things, such as… build multiple images with a single builder, a builder that creates the manifest and even pushes it all to the registries you tag it for! Further on, by using the experimental syntax in your docker images, you have access to even more special features!

Read it all at Jite.eu

Published on October 3, 2019 by Johannes Tegnér

New multi-platform images!

As said in earlier post, we have started to build our images as multi-platform/arch. Doing this requires some re-writing of the images and build scripts and also requires new build servers with better support for architecture emulation.
Currently we have discontinued a few of our low-range (OVZ) servers, as the kernel on those doesn't support multi-platform emulation as with a bare metal or none host-kernel bound virtualized server. Instead we have acquired a bare metal server with 8 cores and 32gb ram to be able to build all platforms without it taking more time than necessary.

In the earlier post, the images we had ported to build for multiple platforms where only the base images. The work have proceeded and a few more of our images are now supporting more architectures!

The following images have been updated:

  • NginX (Alpine Linux - amd64, arm64, ppc64le, i386, s390x)
  • Memcached (Alpine Linux - amd64, s390x, ppc64le)
  • Lighttpd (Alpine Linux - amd64, arm64, ppc64le, i386, s390x)
  • Docker (Alpine Linux - amd64, arm64, armv7, ppc64le, s390x)1
  • Kubectl (Alpine Linux - amd64, arm64, i386, ppc64le, s390x)

1 Different images support different architectures due to docker not supporting all in all versions.

The work continues and hopefully we will soon have support for all architectures in all our images!

Published on September 27, 2019 by Johannes Tegnér

Jitesoft - Open Source is all of us

Our contributors 1

Everyone who has supported Jitesoft - Open Source. Individuals and organizations that believe in –and take ownership of– our purpose.

Johannes Tegnér
Collective Admin

About

Jitesoft is a company specialized in back-end development and ops. Our dream is to be able to work full time with open source, something that we do not really expect to happen, so as of now, we also do proprietary software development and consulting to be able to finance our FOSS development.

Due to the lack of funding, most of the projects we have currently created under a OSS license (MIT usually) are smaller projects, node packages, composer packages, small stuff, stuff that we use in our own projects and hope some one else might have some use of, either as a package or as a reference for their own packages!

We also do a whole lot of ops, we love docker and containerization and we love to work with k8s. While working with this, the founder of the company drops a few posts every now and then on hes personal blog, feel free to read, comment and tell him hes wrong (even if it's just a matter of formatting standard!!).