3HL-Admin
  • Joined on 2025-09-07

score-anything-loyalty (dev)

Published 2026-05-15 17:55:04 +00:00 by 3HL-Admin

Installation

docker pull git.3halves-labs.com/3hl-admin/score-anything-loyalty:dev
sha256:4d59d418442aa5c6cb7c2e97c0eba5b593a36fe2d95e7d4ee0bf1512f657325d
sha256:85c7cc77eaf686d8f35bd69d820c8cc522d533c2a65335b2e20e862f37cbe1e2
sha256:4ed3d5870565906024eeec07964ccec258dfad5040ca12e6df3756c1fb7160e1
sha256:8ca9bf1ddbb3cd9ac8f45f94f2ab72d9e0e76fd9124903d49a45346826c780ad
sha256:34732891687d22d05b12fd7ce62f7a7624ddea73a917232dfbe0f4f0dc16d77e
sha256:5c59e644d86fd0dd1dc67177227e1d3cb24ac6e19c34c7281e70dc94fc19263f
sha256:a991c9711b6ece2d14653ae158a5d0f6669e0170967245eeb5456b399c906896
sha256:1a202c62df90854b9c67602723517c4ebcb9390381d8812e939128d0edcfde22
sha256:86ca970693c56850b1c0b6b9865a104820637a54d25df0fe53a478f25859e702
sha256:08c8ae80aea439743d9b2ce83642dc50beb6ebef526b0b6d0ad8d05bf0c46f00
sha256:174f734a480d77be1feea5663c17db1bc8df36f3823d0162bf6bb2dec33c169a
sha256:d2fb5ab5465aa0aec7373b3a38ead9671b6a7ca6ccc8ec8dfccba07488740076
sha256:5d224cca8d474e43b8dea344909cc627a0261ebda345c01e504379c37c591301
sha256:cffae7cb002b599eb45cedfd5fb8b6d0e75b0582d96b5980796df0280207fd29
sha256:c3b04d412789c3a05b2809c6d89af757662061669cd889ff0bc2d5446f8f2efb
sha256:fb5d4da8dbd9b73b0fa5ce29a682220e3a1924e56b63f1f04b5f33dadcb88f69
sha256:fa1ea8bb7d6da0e195da058b038dc240d6120001b40a7740b49a19925d77d61c
sha256:a81c764d6c3a7ffc4506aecc427cb303865bfa095d5f79ff0dd649b12c9dcbb9
sha256:8b0a161d864098741053195f8a4d379148684d017e6619617a4e2b8690958e9c
sha256:19a774f0f84f0eb5a4c4e9ddc288ebae8c80dca416b74249625b0b2639a9e133
sha256:6b20c09ad582c49475f6f8bbd98261a575bd7e154ac38e9c12c0b0cedc2b30bb
sha256:05483a2d83514f195500e3906d6ab866ed368f45a78deeef58dd289773759041
sha256:cabcaa1288ee3c5afd0ae92e9f8511d0e941b8c91c653c266199dc074fcefc4b
sha256:7061d9ff68df9f5209feaf9d5a84640f98148d4188066cb03b8bc3b910e9fd8e
sha256:3b1f4a72eeef2535f2a4796a35960bd9002e39cb8e856b6f49a29374231fbb20
sha256:d13748118e116de959dfe17d81e0d110d179fc178e9589cc1566b3487395f6b3
sha256:5cf20b1e8cfa9570bc97f95bca5baf068e7758cb89530f04650b7866832ff22a
sha256:edce7a7e228750ceb13fa5036b633aae6782bb805d19e8f330660cde0431803c
sha256:837600b5d784ea5553fd6b34bac35d99426d4daf2c79f73c757f24f03021d513
sha256:23f2476a5fd429a4ed2ee10811fceae6a6757470f73588830e443ea6ca57290d
sha256:339a04bb3598b56f68721e5c09612aa09c16ceeb6fb48815e205443a53de6464
sha256:383560c988a7b89777128bb83beb421cc47a5733b44362548434e4e685b4bf11
sha256:022c879c2c6e72fab588dcba716b90b1a158c5f6b7bd729d598451a18db4e6d3
sha256:ee3743c667db8028c764f3926e1534ddfd27c6ca5f17173c47c4763c68bf51bd
sha256:4b9dc37132d2346c6e83c0fb330cbfe97a83cd857fcd379ef115f1e10ed4ffa6
sha256:1a73caa97f54e0b5a60e8776dddff3f6b24fcc5cc8497c20f34bacb5548e9b71
sha256:4a25fb4895ab271598f39c91a346143e6e7abd8785525cf75ce23b18d460d837
sha256:718ab6e2931f469e991656501e31cfa401bdf0425b45d1ed666b6cbf679c6f7f
sha256:889b62a4ab6a0424b9f0df9ac5925529c1cd07c41576171f37dbea2b881e15a2
sha256:b75d8be2dfaa1ab697e9be186bbea37f07d37f85a52d5ac4af67e47753522033
sha256:140fd5619ef29874611498c4ac435309164ed7e04c980586f1168dd3c44a5f85
sha256:bc94cf7cbcf378d39ce15e8889c4df82c517d3a72f7388c94434c4af27dc8149
sha256:b00bc863a4f943811604b500067c2abdcccc3198bfec176e68ff7c15974689c1
sha256:e483f620e6c6259489b49116b587b6d66b5b924b95aadf55db01690a861f42b2
sha256:c9137d82707a0a34d93b6e3d788aa33118cf1f209dad8b2e99566793cc1e66c8
sha256:7df97c9067636b94fa1b114e0264dda1585c6211c2790a79305a8c789d7e8c02
sha256:1e096c6ff9a95360b5f3367568cd86619d92a43d785a086306689755c35fd12a
sha256:85e729bed0cd480a33d0c36e96e0e88c4f2d97e2564918ec3ac029ca04f9112c
sha256:3a122e3c3149d8f94645394c6752271c059667591373d35bbe4995b0a8c46520
sha256:68c6bc8fe2c03cdd0ec72c5ccab3f28b8160348bdd68281fe432b339cfa740d9
sha256:af810ce809f689bf2926d935eed90cb006eb2c3bd005001147ce7e9a06c9cf0d
sha256:16497f407af00a3485a6f5e723e3da33b39f9789a44304c4c8466e6409406da5
sha256:ff6db55800f6c5b8417a2db569f93f822b02904df4b8e72d147d5d3813951314
sha256:8f3afa898a771b61e38316f87312df484c71c21800f344743b5cff91f6a7812f
sha256:6862b638defe50f3b769d2d92eeed0bbcbf3c43a2e21caa6b67392df5bf287d2
sha256:da567094ed5672a315696978c7575217ffeb0abea51f66ee692aaca3b96175e3
sha256:64128850f864947001dc5d0df770239f73327c158a9e4de5dafb097c3f86d179
sha256:3736ecc7d66d68ef9d4a15a6f6de8a53132281f24dc8769604821fba4e0452e1
sha256:60e172f782d4525d9b0e20d8302b9deac4a4920678ef88ea492b92300e6f918d
sha256:441c0955f7ff64921d7321143b407b21b4104cd1b3af15c2b708b4559ffdf898
sha256:e17ca67a13122f64e28f2d7ee511f26059a64d22839181fba19d94c8f527eb13
sha256:9204aeebf1b6b3bf5f3787d95ef002260ce8ed6478e5c43d53284e7c056efbe2
sha256:40a082027f4b04e0c18f66d90aff35a798faf7bb95e8b21539ffd8d691353f91
sha256:0ee1f6a9656cb3bf28261651044aa93691c13b46cd1719dff6c9be702bda8cde
sha256:dd43d19ecf9c115689749261bf9b9d19012ea3025b4790169c496e5d11adae24
sha256:76ccd8a9326860e3cf922910bb7d31e308a3a4f98dba3eaca391f722c2a37479
sha256:0735453006c9b4edfcdc84e9b13219d4aa3ae9e1f4a7163c3a12c4c4e1cb4c05
sha256:5905306d5ee3ba556287c41493e19ec8410fc3ca9a9333b29fc737083169a5d1
sha256:bc4dd77efa4950a663ec3423ebd5484eaac58ca7e4a24b5273aea77dc722a42c
sha256:96275d675564e4087362a347140f2538a915d47f727bc3b74c3c912990f61b96
sha256:79aa6e1a631bbab4a87b9a4ac9ffa57348ea7cf5f7a681e71169361cf1be6572
sha256:a03f4813667002834c5479383eef057a2517f04b82e544d252e977da0d445bec
sha256:383951c46b01d982ef1eba7f5c2c2c9a5da800104a4bde142c9252b4149fc889
sha256:d79a7ed0e8920a829c36c421281ea61fcfe535dd035e3eb6356d5a5e2dae3cf5
sha256:1eed1eb8a50b0abb3d460da6625f4a2ef6d0f9d8e540534f6ef7acc754fa8093
sha256:7c7f1716d15f634413fe630f8d41679efdec65ecae47a5ecdbbcce4222d7ec12
sha256:97e867639bfc58fae99af1fe02cf8f6e91efe8144cd334bdfc9c84576daee244
sha256:332edd8e813b2dc0dc51f11f28d194f66c7a1cd953dd9421dcc79dc1dbd9f32b
sha256:b8eb5dff89d52a820a13544e7bc984eb36f8bb55f6be892630ec9a1f0914af9a
sha256:3599c4b5043ea5914f5ceb68e01f2ae2015621b3bf89250abbc5317ad5c381c8
sha256:5f949efc270ba52aa270448fda76b9d3c006173af4c52b71e4c22f9fb29aa91e
sha256:f193e4deb3b3e34eeb33f86833fbeca61e37461029d3743c985f8c5666a79fed
sha256:dd932c57e574e146a02bb0e4d48e85650ba425486509c583907e30eb518556b8
sha256:d7bb26de8fb17d49a1558617282853fb93d9577a2bdd93ff8d33fb8cfd6f2423
sha256:4f81ba3d200a5eb914c67ac24e915345a6dda1d9f128e77abc7bfc97f55e1962
sha256:3491d4304555d152a18d40d875a0020ee288743fe874bbf8d1a3f6fb81f8f183
sha256:01f4ef290f468652c5877b6343e816013dcf4fbf02f8c85f7040bc07ceba11bc
sha256:4cdffe5e232cd107906cf8557cb947938e3e33509bfc4123c994fb4e68d319d5
sha256:c586d99a81cec6c862052f30e58a87febaef76da364c07b4017a4aea9db57c1b
sha256:852341f51a4f9ac3960081bde169f743da477494e4526e4eef39da703336f2a7
sha256:eacfbd5789d851ea8ac9a843c06d6dafe4375141caef9a906d2805c1721bcfc8
sha256:fc17e302db11cd3e40264f6f6015407d68bb39fad1a2cbfbeede2956e5cea446
sha256:8aad5bc87961fada367d1d874fb268494f58dbef4c39617141fba04506df75ab
sha256:bf270215b50982a9e26f72d0b2749daceb46ae0524410c3ecabfee51c267f819
sha256:613baabe06efa2a0901e728875d89dd5e170715344a80938f91e25a6cf8228d8
sha256:ebf6d9aa9624de9efb25fdb4dd09cb483ab1a3c4d679ebd134e87328125d1697
sha256:cbb71b1532d44c04e9f5bf641f6f98543e2f82c87c55d9bea7d89dfdfae6780b
sha256:20f0f84855bfffcdac44f563899a6ca6ec806acbd042735c1fa64e66a7e98127
sha256:ecf27fa3285e1fe2b77c31b19ca84a1441e8de531b77cd5aebae59ead8e4ea56
sha256:582da6388e4592eb1aee12aecb21fcd29b2c851a292c81a5c5dd56578b0f3c63
sha256:7d2a4e23ed362d39bb1ede26eb75efc654799ffe864ce7adec700fa101555168
sha256:8449dfdcb51d0a01ff5c6327279b0360c5772e46b2eece5e52de1e8a4bc87a21
sha256:f961245ef762e1e4a793f46be716d9097d9cd9c8b9cfb11234572426d239b4e6
sha256:8adf62a42b67af8e47876741ab0a458012581ca15e60a4af3a1db41e223db014
sha256:2a3355d122f3f84af7f6f98f15d78e9f2f3eea7d0faf81b3bc37e0606d3e0847
sha256:4022ed5818a4de49c28d092051ca32e8699be4cf8e7a94b1ee064997f7e51c49
sha256:3e65918b678abe5b232d9a4bfce6add65c11d947f4019e959036a0d71ec7597c
sha256:d07bc944bb6ce4bd933ca63450988663bbf3deda7aa1826c9b6c752d61b4827e
sha256:1fdcb82cde0634baa9472713cb15a6e998fe6753082f5f6184be7e466fe92d64
sha256:b67cf1deb63db5b8e539a6eaad05b62ea0148ac314658ca77c0170942772a56f
sha256:4c4037c8c36f7f426551331127375c912f3c761cb8f3ce42898d2f475f7af870
sha256:9fd32edbb3b0549fa43ef1497b11f188c50ef2b2181d2fadeb15d67b934a9c2b
sha256:840b24eabf15e0a7c4a2a7ec377fdbf8ba214d8b49b2ba728d193083ca4bebd2
sha256:8331bf8e5a474b325bbd102c80a89a2b1b823a3cb3f6ad6ccaa8c9995c0efc90
sha256:633ddcfeb53d3cd78feedafe93b09e813d856fdfd9525c8ff554a236b15913dd
sha256:0f9681b61cc60d13db26eb2f7c8fad0810ca7798656a0a77016e632fd2759961
sha256:323e9f02dfe5cb153636152f04537700eba860806f7ce4733af97f4c04e5cf9c
sha256:c7072f7a51db734642e1456d64a68af5816c1199db42d9fbca17a41c6fc06e04
sha256:cc0fc73a3712dc648bf7f7a5600e984e008038fbb0381c1655f81df3558f263c
sha256:c573570e97b4210b02c7148002e79d363d2ba5bfebb459ee35ba921915f24555
sha256:64a12c00bbff65ea031fac76a110ef2b35ba920bae93fb5e92d912574aa8df62
sha256:565435f018262af6d6dcfd1b2c80c4f62cc8789d83f1fdac17aa6cc4d71c7afc
sha256:35d12074f654c5db2964efcefa07cbb65d95029a0e937e2c09519ae91120a057
sha256:1118736b72e4415e535268df71633cf09139bb6a293b9f13c69da299a2844d4b
sha256:cb708cf5a8aafa7321a6aaecdbbdaaf40da7889cb8e63c6b55a725a8924959aa
sha256:d925fbf1da96a09ec2ce10493d1718c3f05cc9fdacd8f8943233db2ffb5ce1af
sha256:25c768ba8f700542179ad1e9b6b75887d612c1dfd2bb2a9ac106daf1596e4cf0
sha256:60ac0475bd815fc27c0548e41641fccde45e929a33d28388b67f0d809e11f81e
sha256:6da298e8005d20a6de4d21fb391371743a5db5e932b5317736f4985dc6712c12
sha256:d8c9a176eb2dec3319795f6a6a4528413a8179524013e5bbdb90a68763140567
sha256:f2ab27069de1294bf35d4081d995239d33c8a4cb24d3213e80d58f86fbb4d553
sha256:90db29710ecb0a22a3862f69e551674ddf705fdfd09331478b4d36db599c1be6
sha256:8ec22b8ce3ff1bd974811eccfdc6cf130ff66f4d8aac3c325d29bb0fc6ad4c23
sha256:36b2130b1e9be7b5432f1675f1772d7aca7045fc1f7913375d16aecaa9b806ab
sha256:cd2b78e007dd435ec1aa4b93ede42194032c1b630873c048010a43361a434cf1
sha256:1af367007d5369251ef4c1868296126ebfc7ae00ba80973955fcc14b89d73011
sha256:8656f9b75457409fc9d93834e6a4df1e9a1eb1d1df1977e1233ca5579195d7f5
sha256:e0987dcaeaa55b1ed2e60171656e5a8b1a9f5c87c617840e91edd70fa123750d
sha256:3c3b3546b074a4cb2ee971b0c0110d8228a51b60bd06e7fda385e09d0ea6fb5d
sha256:52631bb6611360b231165965d283a89a5e719368f7f2bfcb6f186c7bb3e7c75a
sha256:1990c3a33777dadb64316bfc060204fce36e848cdac1eeaad01ceee0c3fbb552
sha256:a112fe75cd686b6332721cfac8bb25dd2802d82c040af5641e05ad4618eef044
sha256:18de67acdd02dcb3beb3f2b6161a23216daee87cb594b92b428e764baeb452c4
sha256:74bd26d712242e1d7d84bd6282ab759284a906b67fa50c851abc1d20fec04c8d
sha256:aa089642b49e9e3611cad88913b1423350172a106b6a05de6dc77cadcaf5ad17
sha256:89f32430df88618535ce85b18256bf0d9c10d9e7767dd219e2eabcea7d1d3f33
sha256:0c6a6dccfdf6be73f823cbe97c77e82b4340c974da6d8e3c27727c02403795dc
sha256:039d7b916bf6676c00c690c62b0ebfe0076df857066a2eb17b1b9c963467abff
sha256:39638142134c0511ae518c4a1f7b3416a46b474f65ffa8ae8586461f8296e34f
sha256:db71cc81207ec2a302de228240529d988da164eaafae98b6bc8876a0358cd3e9
sha256:d4282852266d7000cf61d0c5ee67c04d0fbe0fb1a3cc76361b2851084562d445
sha256:f7aa01a4e42303be160851a5f399f15d3a5118efd97678430c13446b63a71713
sha256:c71484fe1dba453ab2103d02a6834540905c6ed00ada98ade897443020a81498
sha256:cfa9de402123fe6f6a6a9ddc921ca12423b88390b16cab246d467e94b413e72b
sha256:79854bc2be00c2c2833f9bb8a14212e5608ebc8d6ffee6df8f82040a45ab959d
sha256:466c34250d76ef4ec92989ee1b212bb5115d0e12f29856be0d1fbb6cacf9e425
sha256:4b420e50da7d193dce7755d2e523e8ab42ba884c5bc61379794f1323e2d1f67b
sha256:db2ffd9cf73eadafff63116f656084a57d3f3129d5321d72557fa399e7b56781
sha256:f696c1dc1b3b8f30323cf77b6a7e77e6dea76c9f60aa2024732058f3964fd039
sha256:01493bb7610f74c96960553f6e116a47451efe330403d287e40237a7ef223b89
sha256:58aeee6f397cee22625d40188cda5ed522d1dbab490a7c37960fcd150b1680f3
sha256:cbc2d6f3d7ba82aca68782f2176a42766a91a7447102b3184a1c542acbc537a2
sha256:7e571584d0edccdfadf9f9b5399beb2f1f0686add51d28935394e8b8a1c70531
sha256:b90b0fada03310668433f723578c7df9a294c7de775869d459159412c5e3d255
sha256:575c85140fca13cb8706de2a1985c545d6164de2a42ce12c5e62e9ddf78b0869
sha256:053328cb5d59731eaa039089b72a085939dfb2d547c11f8e32df633fd2c2566f
sha256:fd25dc3a3d80be89e4b62639fcb8fe0a144ac65eb13dbff881fbf645beaeb93d
sha256:530f9d9a139ddd9071cbc33add73aada6b244f723dd68c81dcb40e5c60bb55b9
sha256:ca1dee2c017f8dcce5137fe25d5d9296cf95f56dde1bf5b2076d2aee2e4772ba
sha256:169d93e360ccf0934af53f74fcf1e31398a671986a2fcfa706cf4074d5ac373a
sha256:d1de2c081dcf14c8d8474ee3db5fd9d155e5d2d18bd5aaeb16d1d4a210cff21a
sha256:490208141341a1b2d87094b785fc6d61dc4a7a7e4e744931ccdb276d2690a408
sha256:e6ea58b00eeb4fb81acaed7512b10638302e42c14cc197c92f5503b818d0c11b
sha256:7c3322748936530cc77c4a9fe26e0e4d493f2b16b34dc89e4fecc21ee5bfe608
sha256:0d23720d5d1694eef87c45f3f06d143e969d18c9fa7e053d195fefc5a2a2554c
sha256:ba938433d110e13fddbdbcf1f9fff317e6cdb8d0dd4cc4822f4af02651573c58
sha256:e75ec9b40c0215b95d5eb1fa173fa11785364bd6dfe7cccf223111e13dc00360
sha256:c2cadc527005219b71b8d29ec7cbecaaa95ebb47fcefcdfb882ae5ef33ac067e
sha256:17aad93579bc0424ffc1f8e2fc936420d138a6da8cba7254810bda84066878b0
sha256:7d44c1c62e68d67503640d5d3262d03829a7a2ec3ef6375258eb5e6541b02beb
sha256:6e2d47f56cf434eef174565dea8b715fd48bd5a53563107c2dcd4f4f1b2201c5
sha256:14371e94d4ce956124a9ef8e9567b5ae7997c1f3b46cf83d41b1f4002c4805b7
sha256:a3e48fc2157e079de04f935f359e5dd22eca487a9fbca5982dabfa99a70334f4
sha256:17c19abf9f1bfc5bc5cf6420629a76b844946ad27ae2af726b9b7cb61ae66419
sha256:4036fca9f524723b99b12e1f430dcaba51792caf16b9e436fd351b4f6428a35c
sha256:ca5c9cf116dc96d973145f34f13caa018a4ff4cadaf6aca6c41835448733d732
sha256:1165aa30bee9d705ce03e485515dd891562562fbc3d4aa216e4325e297977153
sha256:95b0327a613325a7976423e5e34e81c8b9e1a431db4a7545612fc00c2578e5f7
sha256:003c8516266865fef6705d067e3040f79dd4ad0d87e60f94fabf7d47047ac483
sha256:423fd91a4ca16a5d4ac2b5c239db1b39d03158fc1cf8e16d33b4c18e73ae327c
sha256:81d8e509b9ad4e1a9f266388cee2a1160a4d9f4fc0a4b7d4c53b46073de2e89a
sha256:b1ac116ccc8868b5440d8ee76f12b333ae3bde6f834adf7c4fdaaf43de9c9828
sha256:32a3243844cd82d21fc118f5e16b5f446612f105678fdf2e06bb50aeb8158e1c
sha256:f7d3581b856a322fea790d340cf960a36dd16be306a18c885352839642245c9d
sha256:072e6f26c60b9a2c0ad0a0a21c6b94a1c6e319b1efe74c4085ba87b78436bdef
sha256:52855ff5a4021d0f335934bad537d5214f0af8f1cd56ceb516c6d57a3b199473
sha256:2b2bb6a4f590432e387eb0d4d4f7f14eeb38ad9a9cd564379ef1b97f08e3c9bc
sha256:ab2fa96b103422ca345a931eb26cd67eb173ac2279236b1767a12353b09bf15d
sha256:464c4929176f4028159bbe2b7508b783628cc0f007eb97851e1bd254fc3abd29
sha256:a285b979cf25ae36f2c1e6dbf44ef1e4bb2c86d04cb6bb20178c34f1824cd3ce
sha256:9566d5a411a1583c9ee919afb11e15f2d1200dfa762e6c91c0cb1abb80a94280
sha256:5586ba030dffec8e5bc3146f5bdbbab62f06702488a6c2ac5a9384aa82d9d998
sha256:ab2e7f2be72645ded99d33aa547d42ed5a8e39deaec5e844ba09cc10dc2d36b7
sha256:bb30ef18e06a4a59548484c8316d4e3c4569952dd53d74bc251644e39072e648
sha256:6202d2023d2e57ebac2b8d4b5416f9f967b3845cd1fd6b47d63309f86d82e18e
sha256:2890131cfda8e60267e505b5c81751542583bf66659edccf7af2c786d449d7d6
sha256:cffca28c6789d2259dbaaf2ae30c3f60b5896a4df2fce6bff092db240902deee
sha256:e5f7bcf8fcabc06f59402fb7b775eda2592f4fb70da07f1e402c92eb74c31476
sha256:4ceda994bcd05f833afac237b9303ab397a8f62d389f42b6c02cd7f217202bac
sha256:d90e0505c5749645e413a203a9c99a81e413b5f99b3656b3d32759ac0ba6e875
sha256:d53efc9ccd70c6f4df943babd669d535bda4ee731682a0ddf91e402eb6be3396
sha256:6e1eaef72d4ad325db3503fa2f2207ba408720cf8726abe3b00b82c30bc92d15
sha256:e653c30a42dfc0c6e7d74932f5b6c10c6a566fcddc0feaffc5af125eaf2fb681
sha256:945113ac4364c2a08acec413385712672a8736449bd2f5c928b7d6a7f395ddf6
sha256:569342373b8eb30ea18c517c76629746fe00bfb2a37bb3a9db74d6e02c560c59
sha256:b27f05180caae9d518e41dfa6ec7962287e399b0162a636570368729319f5d89
sha256:c34fcb6da5ecfff806cbf634a0e042f7833d74b90ca6f5289f05851e4af042c0
sha256:76beddcf72717cf56ca2b2aef521dff045911757e020be5f663e7d98007a50f4
sha256:aff8eddd96ed0b7e92aca1f2275204510776edb2e85214282d9d971a9ed69b47
sha256:f95676c93255e2a8d6766b7bbffa2a285dcd84d774db00ca0d38117e81aeae3d
sha256:976c10e5c3f688940de58d608363caadcac56594bba66009878bd8aa0447c609
sha256:31dc9e50679fe6fed0bfbccd4a9a0bb2174b069831d9beb64e780e826a9a432f

About this package

Score Anything Loyalty - Challenge Editorial Calendar

Image Layers

ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ENV NODE_VERSION=20.20.2
RUN /bin/sh -c addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="2b51a5388f6aaf8e2af65fe3bad6114db0ebd81a1ae1250b1de0cbf034b10c5d" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in 5BE8A3F6C8A5C01D106C0AD820B1A390B168D356 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version && rm -rf /tmp/* # buildkit
ENV YARN_VERSION=1.22.22
RUN /bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } || { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["node"]
WORKDIR /app
RUN /bin/sh -c apk add --no-cache curl # buildkit
COPY server/package*.json ./ # buildkit
RUN /bin/sh -c npm ci --omit=dev && npm cache clean --force # buildkit
COPY server/ ./ # buildkit
COPY /app/dist ./public # buildkit
ENV NODE_ENV=production
EXPOSE &{[{{59 0} {59 0}}] 0xc0119d5100}
HEALTHCHECK &{["CMD-SHELL" "curl -fsS http://localhost:3000/health || curl -fsS http://localhost:3000/ || exit 1"] "30s" "10s" "0s" "0s" '\x03'}
CMD ["npm" "start"]

Labels

Key Value
org.opencontainers.image.created 2026-05-15T17:54:32Z
org.opencontainers.image.description Score Anything Loyalty - Challenge Editorial Calendar
org.opencontainers.image.revision e45cf071864767faf5fea6c93e5584dae3433189
org.opencontainers.image.source https://git.3halves-labs.com/3HL-SCORE/score-anything-loyalty
org.opencontainers.image.title Score Anything Loyalty
org.opencontainers.image.version dev
Details
Container
2026-05-15 17:55:04 +00:00
1
OCI / Docker
linux/amd64
244 MiB
Versions (116) View all
sha-3c44736dfb6a 2026-10-08
sha-eabaa146be4b 2026-10-08
sha-b3d51aec3d3e 2026-10-07
sha-2bfd70d682bd 2026-10-07
sha-6a80ab75d009 2026-10-07