Commit graph

90 commits

Author SHA1 Message Date
Michael Ruoss 282ffeba54
Add K8s runtime (#2756)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2024-09-18 13:56:17 +02:00
Jonatan Kłosko 8ea8e8644e Refactor HTTP response 2024-09-06 15:16:39 +07:00
Wojtek Mach 979249ff6d
Stop epmd.exe from previous installation if any (#2734) 2024-08-06 15:03:10 +02:00
Wojtek Mach 90405e402f
Skip running vc_redist.x64.exe if it's already installed (#2733) 2024-08-06 15:02:28 +02:00
Marduk Bolaños 4c1e865d40
Execute the Windows installer as normal user (#2628) 2024-08-06 14:13:58 +02:00
Jonatan Kłosko 303f78a418
Check for flyctl in default install locations (#2722) 2024-07-24 19:32:55 +02:00
Jonatan Kłosko a85b3b02f5
Do not check Elixir version in the Fly runtime (#2710) 2024-07-16 14:29:37 +02:00
Jonatan Kłosko c5ba8f8f81
Introduce Fly.io runtime (#2708) 2024-07-15 06:19:04 +02:00
Wojtek Mach 4c6e1f0ad2
Update to Elixir 1.17.2 (#2703) 2024-07-07 14:09:54 +02:00
Jonatan Kłosko ba6d06c9b2 Fix clustering on fly with versioned Docker image 2024-06-26 21:16:07 +07:00
Jonatan Kłosko 2dd47d1e16 Fix node name in fly clustering 2024-06-26 03:15:18 +07:00
José Valim 5d0df62839
Keep ELIXIR_ERL_OPTIONS and ERL_*FLAGS distinct (#2684) 2024-06-25 22:13:22 +02:00
Jonatan Kłosko 85520a60b2
Fix clustering configuration on Fly.io (#2682) 2024-06-25 20:55:35 +02:00
Wojtek Mach e414e5557c
Add rel/app/overlays/bin/app.bat (#2674) 2024-06-25 08:30:58 +02:00
Jonatan Kłosko 272dff78ad
Change fly clustering to auto (#2672) 2024-06-24 18:36:49 +02:00
Wojtek Mach e299cc9aba Fix windows build
When setting windows env variables, we cannot use quotes because they
are part of the values.
2024-06-21 13:25:23 +02:00
Jonatan Kłosko 84b183dd51
Defer distribution boot in releases (#2648) 2024-06-13 18:03:28 +02:00
Jonatan Kłosko ba4e59f416
Always run distribution in long names mode (#2646) 2024-06-13 10:06:08 +02:00
Hynek Vychodil 06e9a5e15c
Set maximum number of ports (#2643)
Some modern Linux distributions have ridiculous default limits of file descriptors.
For example, Rocky Linux has a default configuration of up to 134217727 file descriptors.
Setting to 64k descriptors is unlimited in the traditional sense.
2024-06-10 16:17:35 +02:00
Chris McCord 8e4985be24
Add FLAME support (#2629)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
Co-authored-by: José Valim <jose.valim@gmail.com>
2024-06-07 20:58:48 +02:00
José Valim 0d9a6e2fb8 Use single brackets for POSIX compatibility 2024-05-09 16:17:40 +02:00
José Valim 6d7f416f18
Run Livebook Desktop without EPMD (#2591) 2024-05-08 10:05:01 +02:00
José Valim 6a756b415f
Respect LIVEBOOK_DISTRIBUTION env var in releases (#2570) 2024-04-15 16:35:22 +02:00
José Valim e892d9dea0
Embed fly clustering into the release (#2519) 2024-03-22 17:22:18 +01:00
José Valim 26fa24835b
Use random names for apps, closes #2474 (#2496) 2024-03-01 12:31:46 +01:00
AviKav 6837a2f449
Support .livebookdesktop.{sh,bat} setting LIVEBOOK_NODE/RELEASE_NODE & LIVEBOOK_SHUTDOWN_ENABLED (#2464) 2024-01-31 09:47:02 +01:00
Wojtek Mach 5df690f705
Register Livebook Desktop for Windows in Add/Remove Programs (#2398) 2023-12-12 13:58:43 +01:00
Wojtek Mach fab41cfb60 Fix logs directory location on Livebook Desktop for Windows 2023-12-12 13:53:13 +01:00
Jonatan Kłosko b661273f1a Remove the deprecated warmup_apps.sh 2023-10-25 17:18:40 +07:00
Jonatan Kłosko f2c5d101c3
Deprecate warmup_apps.sh in favour of warmup_apps (#2305) 2023-10-25 12:17:59 +02:00
Jonatan Kłosko 52ac23b4f0
Move user release config to user directory (#2302) 2023-10-25 11:57:00 +02:00
Jonatan Kłosko 6406e1fcf7
Add customizable configuration script to release (#2295) 2023-10-24 16:46:40 +02:00
Jonatan Kłosko b603639b77
Include default secret key base and cookie in apps Dockerfile (#2294) 2023-10-24 14:41:49 +02:00
José Valim 3d6a808421
Improve docs for clustering, set default (#2293)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2023-10-23 21:35:04 +02:00
Wojtek Mach ed6ae02ada
desktop: Add "New Notebook" to system tray menu (#2247) 2023-10-04 11:46:42 +02:00
José Valim 777b2639ae Set LIVEBOOK_DESKTOP env var 2023-09-28 11:12:23 +02:00
Wojtek Mach f160b3debb Fixup Livebook.cs 2023-09-24 10:11:39 +02:00
Wojtek Mach a82345d22e
desktop: Add "Open .livebookdesktop.sh|bat" menu item (#2225) 2023-09-23 17:12:30 +02:00
José Valim 64dad900d7
Exclude modules from docs (#2218)
Closes #2216.
2023-09-21 12:28:45 +02:00
Mateusz Front 7bcdd90b66
Allow Livebook Desktop to ask for mic and camera access (#2177) 2023-08-24 16:25:58 +02:00
Jonatan Kłosko 904ebd093f
Serially setup apps before deploying from directory (#2115)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2023-07-26 20:23:44 +02:00
Patrick Smith bbc5ced0d5
Add user visible CFBundleShortVersionString to Info.plist (#2057) 2023-07-11 14:45:10 +02:00
Wojtek Mach 4899767673
Fix release cookie on Windows (#2012) 2023-06-27 13:33:18 +02:00
Wojtek Mach 04afc9bd51 Use builds.hex.pm domain 2023-05-30 17:33:46 +02:00
Wojtek Mach 6ba699fbf5
Fix opening up Livebook Desktop via Spotlight (#1942) 2023-05-30 16:29:30 +02:00
Wojtek Mach 50f1004730
Improve .livemd icon on macOS (#1932) 2023-05-26 14:17:26 +02:00
Bobby McDonald 2f2c959c89
Make Livebook Desktop show up in Spotlight search (#1930) 2023-05-26 11:00:39 +02:00
Wojtek Mach 5feac07d0e
Allow setting LIVEBOOK_PORT in ~/.livebookdesktop.sh (#1920) 2023-05-23 16:22:17 +02:00
Jonatan Kłosko 01bf6cd27d
Improve RELEASE_COOKIE handling on read-only fs (#1919) 2023-05-23 15:23:02 +02:00
Wojtek Mach f58075eb62
Fail when hostname contains whitespace (#1894) 2023-05-04 13:52:21 +02:00